Added: more intuitive error handling, errors bubble up.
3.1.0