Add `finally` method for deferred execution
wip