Checks if the current value's type matches the expected type string.
Uses the JavaScript typeof operator for type comparison.
Valid type strings include:
The current IAssertScope object
The expected type string (e.g., "string", "number", "function")
OptionalevalMsg: MsgSource
The message to display if the value's type doesn't match
The current IAssertScope.that (this) object
Export assertion functions