Performs the constraint checks using information contained within the PState object.
Performs the constraint checks using information contained within the PState object.
a Unit on success, String (message) on failure.
Used for validation purposes when ValidationMode is Limited or Full.
Used for validation purposes when ValidationMode is Limited or Full.
Provides the result Unit on Success or a message (String) on Failure.
the state containing the currentElement, data, primType and context.
a Boolean on success, String (message) on failure.