Tweet · 18 Feb 2016, 05:10 UTC

Replying to @gimsieke and @ndw

Also, that's not entirely true. The matcher is an arbitrary JS function, as is the template. JATS is only using a tiny bit.