Always pass the context through
Rename to_return variable to make more sense
Merge pull request #14 from mjtorn/master

Context passing on exceptions