Pharo Date/DateAndTime are incremental[1], then all thisweek/month/year operations will simply add/subtract the increment fromepoch.The only way to do this in a deterministic way is to have a field based Date.