__init__ error handling, better examples, 0.2.0