implemented oclIsTypeOf and oclIsKindOf