Restore the delicate jenga balance of passing through unicode unscathed.
Support "transparent".
Fix position() and opposite-position(), I think.
Rewrite NumberValue to handle arbitrary unit combinations.

Now matches Sass semantics much more closely, and understands
intermediate units in expressions like "1px * 1px / 1px".