def METHOD_NAME(input_json):
    # Build a temporary structure with a reference that points
    # directly at the validator for the specified version of the
    # schema.  Using oneOf or anyOf results in error messages that are
    # difficult to decipher.
    temp_schema = {
        "local": SPEC_SCHEMA["local"],
        "$ref":"#/local/v%s" % input_json.get("schema", 1)
    }
    return json_validate(input_json, temp_schema, max_schema=MAX_SCHEMA)