Если отвечать на сам вопрос, на который так конкретного ответа и не дали, то лично я исхожу из пути наименьшего сопротивления.
А именно клоны не имеют приставки "клон", а вот к оригиналу присобачиваю Orig или Raw в зависимости от входных данных.
const foo = function foo(dateOrig) {
const date = new Date(dateOrig)
// код, который мутирует date и что-нибудь возвращает
}
Исхожу из логики, что dateOrig я использую 1 раз и забуду, а вот с date мне ещё работать предстоит, а значит меньше символов писать.)