Replacement of the old Pair implementation of the new