/// Returns true if the attibute's object type satisfies the argument value
/// \param theAttribute a checked attribute
/// \param theArgument a parameter
bool isValidAttribute(const AttributePtr& theAttribute,
/// Returns true if the attibute's object type satisfies the argument value
/// \param theAttribute a checked attribute
/// \param theArgument a parameter
bool isValidAttribute(const AttributePtr& theAttribute,