Traps in functions called between `...` are not the best idea in the world...

Squash 1.