#5 additional methods: startOfWeek, endOfWeek, setStartWeekDay, getStartWeekDay, copy; magic methods hint