In this case, I think that's overdoing it. I don't mind having a public interface to _read_ the value of this variable, but I'm a lot more reticent to create a public interface to mutate state. Plus, there's only one place where we're meaningfully assigning this variable, so the maintenance cost of adding logic around the setting of it would be low.