Seeing how the Rust community seems to have converged on using `uint` as the default type for array indexing and so on; wouldn't it make sense to reflect that in the complexity of the name of the types?
Instead of (uint, int) we could have (int, sint) or (uint, sint).