Ah...Sorry, I dropped the situation.
1.9+ can't make subclass of Class.
But 1.8 has module_function.
I think kind_of is secure than instance_of.
I'll fix.