Added capability to validate arrays directly against a schema