It's more consistent with other code if we preserve by default. The code isn't especially more complex as a result.