def _ordered_shared_schema(schema_input):
    return {vol.Optional(CONF_USERNAME, default=schema_input.get(CONF_USERNAME, '')): str, vol.Required(CONF_PASSWORD, default=schema_input.get(CONF_PASSWORD, '')): str}
def _ordered_shared_schema(schema_input):
    return {vol.Optional(CONF_USERNAME, default=schema_input.get(CONF_USERNAME, )): str, vol.Required(CONF_PASSWORD, default=schema_input.get(CONF_PASSWORD, )): str}