Nathan and Alex's Wacky Adventure in External DSLs

There should be an easier way to check only the rules returned from interpreting using the same testing framework if your eval does not rely on the mutable list.