Add documentation for propagateConstraints