uncheckedCast

fun <T, U : T> uncheckedCast(obj: T): U