typedef void ( *TCreatorFunc )( itk::LightObject::Pointer& ptr, const std::string& c, const std::string& f );
typedef std::tuple< void*, TContentsFunc, TCreatorFunc > THandlers;
typedef std::map< std::string, THandlers > TLibraries;
typedef void ( *TCreatorFunc )( itk::LightObject::Pointer& ptr, const std::string& c, const std::string& f );
typedef std::tuple< void*, TContentsFunc, TCreatorFunc > THandlers;
typedef std::map< std::string, THandlers > TLibraries;