fun <T : Any> get(kClass: KClass<T>, kType: KType, typeName: String?, keyNode: VariableNode, transform: (value: ValueNode) -> Any?): T?
map and return object of requested class