Fix broken unit test.
Makes error handling more robust.
Add optional configuration files.
Simplify error messages.
Add type hint integration.
Add noqa statements; add yields, raises sections.
Add CLI, verbosity, Returns error reporting
Fix missing newline problem with ast.
Initial release.