Actually, type can be any of the HTTP input field types, as they are used directly by the UI.