making defensive copy of Date objects