title: Play 2.0 password field constructor: no value attrib?
body: <p>Not sure if this is a security feature, an oversight, or me missing the ocean for the waves, but wondering why there is no value attribute for the <a href="https://github.com/playframework/Play20/blob/master/framework/src/play/src/main/scala/views/helper/inputPassword.scala.html" rel="nofollow">password field constructor</a></p>
  
  <p>This is not an issue for user signup and other form creation events, but becomes a headache when, for example, a user renewal form does not have the password field filled in (and thus fails validation, which is ironic given that they just logged in in order to be able to renew in the first place ;-))</p>
  
  <p>My workaround has been to set the value attrib manually by supplying it as an extra argument:</p>
  
  <pre><code>@inputPassword(
    _form("password"), '_label-&gt; "Password*", 'class-&gt; "required", 
    'value-&gt; _form("password").value map{Some(_)} getOrElse Some("")
  )
  </code></pre>
  
  <p>would prefer the value attribute included by default, however, as with other input elements. Yes, I can override it, but wondering what the dealy-O is regardless</p>