Ashish Myles Wrote: > foo2 = foo; // allowed immutable RHS ???
Allowing this is a bug. File it in bugzilla. Unfortunately, lazy objects "mess up" the expected const correctness of Object. Even if they are logically const, lazy objects can't always be passed as const.