Instance of
Syntax
	$object.instanceOf(`$class`)
  Description
Checks if object is an instance of class. All subtypes of class are also taken into account. If object should correspond exactly to class without potential subtypes, then $object.type() == `my.module:MyType` can be used (see Object type).
Parameter
| Name | Type | Description | Mandatory | Default | 
|---|---|---|---|---|
| object | Business object | An object for which it should be checked whether it belongs to classor one of its subclasses. | yes | |
| class | string | A class literal describing the class to be checked. | yes | 
Return Value
Type: Boolean
Whether object is part of class or one of its subclasses.
Examples
Exact check
	{
   a = new(`my.module:MyClass`);
   $a.instanceOf(`my.module:MyClass`);
}
  Output: true
Check for subclasses
	{
   a = new(`my.module:MyClass`);
   $a.instanceOf(`my.module:MySuperClass`);
}
  Output: true
a is a subtype of MySuperClass, so the Expression returns true.