support for input:password, input:email, input:number, etc..

Fixes #92