Throw errors instead of strings
0.5.3