"using *char" instead of "with raw" (and with Unicode cheekiness)

--HG--
branch : no-stored-token
`fail` takes a term as argument and expands variables therein.

--HG--
branch : no-stored-token
`any` matches anything and <<X>> matches a term.

--HG--
branch : no-stored-token