simpler non-opionated error handling
0.3.0