Since you are only using this method once and it does not really do much I'd rather put the condition `self.selected_year == year` directly into `__call__`, and probably the same for `_is_selected_month`