/// Creates an instance with name boxname of the BlackBox
/// of which this is the descriptor
virtual BlackBox* CreateInstance(const std::string& boxname) = 0;
/// Creates an instance with name boxname of the BlackBox
/// of which this is the descriptor
virtual BlackBox* CreateInstance(const std::string& boxname) = 0;