Issue with `.tap` method in effect-ts compared to `chainFirst` in fp-ts - Effect Community