some Type::Library documentation
todo