-. MonthRange refactoring