Neil Harris wrote:
Okay then: support its use in template, MediaWiki and user namespaces: just not in any other namespaces. Problem solved.
It _has_ to be a programmatic restriction, or people will inevitably ignore it, and present a fait accompli through usage.
Why?
Seriously. I can't think of a single case of 'qif' being used directly in an article. Why would people use Tim's 'if' replacement differently?
Mind you - I agree that we wouldn't want people to be using these capabilities directly on most pages. I just don't think they would... because they don't currently.