Simple data-validation and conversion framework for Python