Here is {{ some more text }} with double braces, but not a macro. But, we should also \{ be able to use \ backslashes \\wherever \\\we like. Here is { some text } with braces, but not a macro. * foo * 24 * t3 * This should be not found, and handled gracefully: {{ y4 }} Look, it's JSON without escaping: ["a","b","c"] Here is a macro with a JSON parameter: [{"alpha":"one","beta":"two","gamma":"three"}] Here is a multi-line macro: ["With many","parameters","including \"quoted\"","text of both 'kinds'","even \"escaped\"","like 'these'","and numbers","-10","0","0.1","10","100"] that even works inline. Here is another macro with a JSON parameter: [{"alpha":"uno","beta":"dos","gamma":"tres"}]