IInstanceCheck This interface allows objects to determine their own 'instanceof' results when TComponent::isa is called. This is important with behaviors because behaviors may want to look like particular objects other than themselves.
Author: Brad Anderson firstname.lastname@example.org
Located at Util/IInstanceCheck.php
The method checks $this or, if needed, the parameter $instance is of type class. In the case of a Class Behavior, the instance to which the behavior is attached may be important to determine if $this is an instance of a particular class.