can an interface be used as a type cast in kotlin code example Example: kotlin cast types val myInt: Int = 1.0 as Int