Add the validator from the Distributed Array Protocol.
Merge pull request #269 from enthought/feature/add-protocol-validator

Add the validator from the Distributed Array Protocol.