Passes error by callback, rather than throwing the error
0.3.1