Based on feedback from Eric Shultz, I've merged the Javascript/CSS permission
to work the same way as the HTML permission.
The goal is to give permission for downstream to incorporate unmodified
HTML/CSS/Javascript with their own works, but assure that they don't copy
parts of the otherwise AGPLv3'd codebase into that Output.
This redraft attempts to relicense all HTML, Javascript and CSS code, but in
confined ways. I'm not sure if this solution will work, as it's an entirely
different approach to the problem.
This is the first draft of the Web Template Output Additional Permission for
AGPLv3. The goal is to create an additional permission that will allow an
otherwise AGPLv3'd work to output HTML, Javascript and CSS that is under
different licenses.