Asking as an outside observer: why not use `tap`?