Stripped out the value driven nature of this plugin and converted it to use the placeholder attribute instead. Back support has been integrated via the html5placeholder.js placeholder() function.