/// \brief Creates new constraint(s) using given parameters
/// \param theConstraint [in] original constraint
/// \param theGroupID [in] group the constraint belongs to
/// \brief Creates new constraint(s) using given parameters
/// \param theConstraint [in] original constraint
/// \param theGroupID [in] group the constraint belongs to