Oh another useful combinator to join `map` and `flatMap`!