added Macro for "isKindOfClass" check