marstran
data class Container<T>(val t: T) val container = Container(null) (container as? Container<Int>)?.let { it.t.toString() }