I would limit the shadowing to `None` (e.g. `username = None`) to denote a more explicit decision and I would document it along those lines: If you want to opt-out from a field declared by your base classes, set it to "None" on the current class.