shelf_virtual_directory library