/// Starts the definition of a new ComplexBlackBox in package pack
/// scriptfilename is the file from which the def is read
virtual void Define (const std::string &name,
const std::string& pack,
const std::string &scriptfilename) = 0;
/// Starts the definition of a new ComplexBlackBox in package pack
/// scriptfilename is the file from which the def is read
virtual void Define (const std::string &name,
const std::string& pack,
const std::string &scriptfilename) = 0;