I've been looking at using this to replace a basic polyfill I use as I needed something that added an element rather than altering value.
When testing it it is mostly fine except in instances where I have defined paddings using em. I tracked it down to redrawPlaceholder which assumes that the incoming value is in px, resulting in the positioning being wildly off.