// ĠIS _ AP PL IC ABLE : Ġfalse Ċ class ĠA Ġ{ ĊĠĠĠ Ġfun Ġfoo () Ġ{} ĊĠĠĠ Ġfun Ġbar ( lambda : Ġ() Ġ-> ĠUnit Ġ= Ġ{} ): ĠInt Ġ= Ġ 1 Ċ } Ċ fun Ġbaz ( a : ĠA ): ĠInt Ġ= Ġ 1 Ċ Ċ fun Ġtest () Ġ{ ĊĠĠĠ Ġval Ġa Ġ= ĠA () ĊĠĠĠ Ġa . foo () ĊĠĠĠ Ġbaz ( a ) Ġ+ Ġ< caret > a . bar Ġ{} ĊĠĠĠ Ġa . foo () Ċ }