Indeed. I'd rather make Money immutable and avoid the problem altogether. Another vote in favor of immutable Value Objects.