calendar: the incoming timestamps needs to be cloned to keep them from being mutated
calendar: clone method added to timestamp
Merge branch 'fix-timestamp-mutation' into everything