enforce Pair.of()