Now PairObject is named Pair and it is a generic container-like type