Defines behaviour when object of this class (class.objectType) is found. Does all the checks denoted by the value; if any check denotes an error, the object is not supposed to be used in the restricted feature set.
types for value:
LIST OF ATOM Checks each element of list
LIST OF REF ANY Checks each element of list
Rope.ROPE Error message
ATOM layer match is required
if the atom=CD.LayerKey[..] the layers do match
$T The object (layer) is accepted
REF CD.Rect InterestSize required to be in the range of the rectangle
REF PROC [ob: CD.Object] RETURNS [msg: Rope.ROPE←NIL]
Proc is called; msg is an error message if not nil
NIL depending whether the object class is a compound or atomic:
(class.inDirectory)
TRUE: the object will be expanded to a cell and its children analized
FALSE: Checks whether there is a special behavior for non registered
classes, otherwise an error message is made