class Context
Context(map: Map<Any, Any>)
operator fun <T : Any> get(kClass: KClass<T>): T?
fun <T : Any> get(): T?