Checks if the current value is an instance of the specified constructor.
Uses the JavaScript instanceof operator for type comparison.
The current IAssertScope object
The constructor function to check against (e.g., Array, Date, Error, custom class)
OptionalevalMsg: MsgSource
The message to display if the value is not an instance of the constructor
The current IAssertScope.that (this) object
An AssertionFailure if the constructor is not a function or if the value is not an instance
Export assertion functions