Ensure that validators are not shared with parent classes

Fix #88
Merge branch 'fix-shared-validators' into dev