This actually feels to me like `stripWhitespace` should be a param. So, this method provides the ability to save w/ or w/o whitespace, and something outside of it (the application) knows the right value to pass in. It means knowledge of the pref doesn't have to live in the implementation of this method, but outside, at more the app level.