Delirium wrote:
Delirium wrote:
it should then be made obvious and well-understood that templates aren't macros.
I was going to add that we might want to do something about subst: then, too. IMO it's *very* counterintuitive that {{subst:foo}} and {{foo}} would render differently, especially since most of the documentation treats them as semantically equivalent.
Most of the time they will render the same.
The issue is when some smart-ass comes along and abuses the system; how badly will it break?
-- brion vibber (brion @ pobox.com)