I needed to prepare some slides, but I found the existing HTML+CSS3 systems a tad too complicated for what I needed/wanted. And since I was working on something that used Mozilla Brick components, I decided to see if I could solve this problem, quickly.
Turns out I indeed could! :-)
Fact: I actually used a hacked version of this "hack" for my JSConf EU 2013 talk ;-)