Well the difference there is that they're developers and should know what they're doing. Any code changes by a developer should probably also go through a QA process. Giving an author, whom we have to assume knows nothing about coding/html control over code that gets compiled, in any environment, ...