I can change this not to initialize the `na` mask, but I still think we only need a single `similar` function with all the arguments. The one- and two-argument versions of `similar` in Base will just call this one.