Execution

Just for feedback
It's a shame I can't enforce the error code being a negative number in the type ...