allow throwing errors

Allow the ability optionally raise an error if riddle raises an error, alternatively you can log or just ignore them.