Right now i64 unifies with int on 64-bit platforms, etc, and it's a source of errors like in d65df5d4d4a1d46434944482ae92bf1b162c6985. I believe they should be different types.