Store choice rules using vectors, not pairs