Unexpected behavior of `replaceNil(with:)`

Yup I forgot to mention the weird overload... This is a strange case for it anyways. I'm wondering if it would stay there forever in the sake of backward compatibility. Otherwise, making it return a Sequence publisher makes some sense, agreed.