Is there a reason to use `Tuple2[Int, Int]` instead of `(Int, Int)`? I've seen this a lot in the codebase, but the preferred way of declaring tuple types is with the `(T,V,..)` syntax