kClass

val kClass: KClass<*>

Convenience accessor the KClass of self. Reflective properties and functions should all come from this instance and not kType, since kType might be an interface with inaccessible methods.