Return a list of the weeks in the month month of the year as full weeks.
        Weeks are lists of seven day numbers.

def monthdayscalendar(cls, year, month):
        """Return a list of the weeks in the month month of the year as full weeks.
        Weeks are lists of seven day numbers."""
        weeks = []
        week = []
        for day in NepCal.itermonthdays(year, month):
            week.append(day)
            if len(week) == 7:
                weeks.append(week)
                week = []
        if len(week) > 0:
            weeks.append(week)
        return weeks