@stefanpenner Expressed some concern about the extra method added by `doFinally`. @kselden, @ebryn is this something we should resolve? The easy solution is just to duplicate the code.