@timoxley do you think we should support IE8? it not, i'll merge this