pattern composer
Stack up blocks, watch the expression assemble itself, and test it against real text as you go.