making EVERYTHING use the deterministic pair generation code .. this disallows all nondeterministic pair generation