replace psets with arrays to make the compiler more predictable across runs (and...