#440: Properly validate within 'data_validator.py'

Resolves #440, Resolves #442, Resolves #393.