IE9 and Firefox compatibility. Solves #13, #10.
We don't actually need `camelize`
Just use the camelized properties directly; all tested browsers support them.