> AFAIK the UNBOUND project solved the TTL issue by adding helpers > ".withTTL(newTTL)" so to easily create record duplicates with only a > different TTL and not by introducing mutators in the records. > > We should be careful moving from an immutable object style to a mutable > one. In fact the JVM is able to do big optimizations and multi threading > is also much easier with immutable objects.
Undoubtedly so!! The point is that there should be *some* means of doing this! The Unbound project forked in order to add this functionality. Alex.