0.0.0
* Initial metadata commit
0.0.1
Initial code commit
0.0.2
* Split out validator to use with GMC style generators and others.
0.0.3
* Reconsolidated validator
* Added ability to reuse style tags
0.0.4
* Allow undefined data... document implementation should be passed
 `undefined` and validator will scrub it. Allowing this currently for
 ease of the API... hopefully I won't have to reenable this. Simple
 Unit Test passes as of right now.
`Mozilla/5.0 (X11; Linux x86_64; rv:7.0.1) Gecko/20100101 Firefox/7.0.1`

NOTE: Does however fail in 3.6.x since document implementation has
troubles with styleSheets
0.0.5
* Massive Firefox 3.6.x compatibility fixes... this should also cover if
* the doc imp styleSheets ever fails in the future... should return the
* unvalidated CSS just so it doesn't kill styling.
0.0.6
* Since @media yadda, ying {} defaults to newlines... changing default
* to newline instead of space.
0.0.7
* General code cleanup and reorder.
0.0.8
* Add simple callback support for @run-at document-start... this could
* change down the line depending on what upstream does... please
* remember I have NOT frozen the API yet... still twiddling and we'll
* see what the rest of upstream has to think.
0.0.9
* Allow callback and return parm to exec if existing node is passed...
* initially didn't allow this and forgot to remove this one when
* reallowed.
0.0.10
* Rename function and a variable name
0.0.11
* Not that this script should be run by itself but adding `@grant`
* permissions for GM 1.0+ compatibility and visual notification if using
* uso - Count Issues.
0.0.12
* Remove `@grant` since it's actually never used in this code
0.0.13
* Zap a warning in the console with aSpace potentially not being
* defined... minor thing since it's always defined but removing those
* checks in favor of defining it flat out.
0.0.14
* DOWNGRADE
Letting the other browsers have the potential to use this library if
implemented properly. Eventually this will be corrected to ECMAScript 6
proposed standards again but for now, until the other child browsers
catch up perhaps in a decade or so, not using any known reserved
keywords.
* Some recent identifier standardization.
0.0.15

* Squash a warning message in the console for missing return path
0.0.16

* Trying out emacs
0.0.17

* Another emacs test
0.0.18

* What another test
0.0.19

* Trying out kwrite