Misc fixes

* SASS doesn't support nested mix-ins.
* TypeScript: Fixes type-through bug. (#754)