(#50) - don't swallow callback errors

errors in normal callbacks shouldn't be swallowed.