Fixing -switchToLatest not mirroring Rx.

As discussed in #349.

While we wait for others to chime in on what to do, I started a new branch to see if changing the behaviour would break anything unexpected.