I'm not a fan of this. Many (if not most) Vim users have `set hidden` in their vimrc which makes opening other buffers in the same window if the current one is modified far less of an issue.

If you want this behavior, add it as another value to the option, but by default we should just open in the same window. It's also backwards compatible with what we're doing already.