ADDED: Conversion between HTML5 input element type values
       and XSDs.
EXTENDED: More structure to the XSD schema.