sS tok_autoQuineFunc(LS contents) { ret tok_autoQuineFunc(contents, 'toString); } sS tok_autoQuineFunc(LS contents, S funcName) { ret " public S " + funcName + "() { ret " + quote(shorten(defaultMaxQuineLength(), trimJoin(contents))) + "; }"; }