But you don't need `flags()` member function here, so there is no problem. In my experience that's usually the case for setters.