distro_lib_prototype