better error reporting for bad value syntax
pypi