use setuptools for develop option
add validator for all errors