(with equality-constraint support by redirection)
Next up: base classes for constraints.
How do you intend to represent the constraints ?
An object that provides an error function with derivative information.
Base class. It will be up to the "user" (i.e., sketcher/assembly developer) to formulate DocumentObject-based variant.