Could also do something in the style of token strings, ie. t{ ... } It's lighter than "tup" and there's a precedent for it already in the language with q{ ... } which also means there should be no issues parsing it.