modularize alu tests, ditch PREs (part two)