Run a function with an injected go-like defer helper
github.com/ggoodman/with-defer
ggoodman/with-defer