On 03/03/2019 22:28, Remi Forax wrote:
So IMO both <clinit> and lazy final have sharp edges.
100% agree with that; actually, I'd go even further and say that the sharp edges in <clinit> have a nicer resolution in static lazy approach. But, my point is that they have *different*, incompatible semantics, so, from a migration perspective, adding 'lazy' is problematic.
Maurizio