+ public static final Set<Register> allRegisters;
+
+ static
+ {
+ Set<Register> allRegistersModifiable = new HashSet<>();
+ allRegistersModifiable.add(QRegister.instance);
+ allRegistersModifiable.addAll(NumberedRegister.instancesCorrectOrder);
+ allRegisters = Collections.unmodifiableSet(allRegistersModifiable);
+ }
+
+ @Override
+ public String getId()