put

open override fun <T : Any> put(type: KType, key: String, value: T?)