Added WeekAutoMutex class