Add support for constraint providers in the same compilation unit.
Combined InternalConstraints with ExternalConstraints as ProvidedConstraints.