If they are truly private, then moving to a new class no longer makes them private.
While I agree the refactoring would be the right approach, it just seems a bit odd and against how the current PRs have been recommended.  If we are trying to keep PRs focused on the problem it solves, a refactor should be a separate commit/PR rather than munged with this.

The 2 lines of code added here become lost in the refactoring which seems the wrong approach.  The same is true for the spec.