This provides supplementary features that are not supported by Placeholders.js (http://jamesallardice.github.io/Placeholders.js), especially for IE8 and IE9.