Fix to properly support JSON Schema draft 04 required array