Refactor - Array Validation

- [x] @mikeklein13 
- [x] @be-dmitry