On 03/13/2014 11:08 AM, Peter Levart wrote: > I don't see this as any more complex or unsafe as the rules for final > fields. But I don't know if it is compatible with JVM rules. Does JVM have any rules for final instance fields regarding their definitive assignment at all non-exceptional exit paths of the constructor? Regards, Peter