This. Type casting is an insidious problem (both correctness, and perf)