Either option would allow extension authors have to
worry less about
bad input (by making it more the Parser's problem than the extension's
problem).
... which I think is kinda what you just said to me in private email.
That'll teach me to send outgoing mail before reading incoming mail,
so I'll shut up now.
All the best,
Nick.