Simplify inheritance, errors
Support stdin, fix error name
Patch version: 0.0.9