## What Need to support Array validation. 1. Array as a value of object's property. 1. Root-level Array. ## How - Have a "mask" approach, where all Array members must satisfy a predicate. - Have an index-based approach, where each Array member may have unique predicate.