> Any visible local variable that is initialized or assigned exactly once in the enclosing scope, > as well as any visible parameter to an enclosing method that is never otherwise assigned, > is accessible but not assignable within the body of the CICE, whether or not it is explicitly qualified as final. CICEのルール、BGGAのプロトタイプに導入されてるね。