I did it this way since one could technically use `'$1'` placeholders on both sides which would then be unified rather than treated as separate specs. If you don't feel that this is a point of confusion, I'm happy to switch it.