SO, since the `pair` method is still calling `x`, would you mind (while you're cleaning up) also moving the implementation of the `x` method to `pair` and having the `x` method also delegate to `pair` ?

Thanks.