...
- Every ruleset creates a JavaScript closure so that it's declarations are not leaked to other JavaScript on the page.
- Every rule creates a JavaScript closure inside the ruleset's closure so that declarations in a rule are protected from declarations in other rules.
- Every declaration is transferred to the Javascript. The right-hand side expression of the declarations is executed and it's value is emitted int he JavaScript.
- Every Web action results in JavaScript being emitted consistent with the action. Sometimes this is a few simple lines of JavaScript, but often it is quite complex (e.g. (Classic) annotate()).
...