// Ġ" Replace Ġwith Ġ' new Fun ( p 2 , Ġp 1 , Ġhandler ) '" Ġ" true " Ċ Ċ interface ĠI Ġ{ ĊĠĠĠ Ġ@ Deprecated ("", ĠReplace With (" new Fun ( p 2 , Ġp 1 , Ġhandler ) ")) ĊĠĠĠ Ġfun Ġold Fun ( p 1 : ĠString Ġ= Ġ"", Ġp 2 : ĠInt Ġ= Ġ 0 , Ġhandler : Ġ() Ġ-> ĠUnit ) ĊĊĠĠĠ Ġfun Ġnew Fun ( a : ĠInt Ġ= Ġ 0 , Ġb : ĠString Ġ= Ġ"", Ġhandler : Ġ() Ġ-> ĠUnit ) Ċ } Ċ Ċ fun Ġfoo ( i : ĠI ) Ġ{ ĊĠĠĠ Ġi .< caret > old Fun Ġ{ Ġ} Ċ } Ċ