I mean, you don't use the `flags()` member function in the `setFlags` function, so there is no need to avoid shadowing it with the `flags` function parameter.