MESS: Extension(ables) pops up into substitutors.
s.parseAttributes() now takes posAttrs, an array of keys.
substitutors uses unescapeBracketedText() when needed.
Implement Extension Inline Macro substitution.