package Ġk multi . io Ċ Ċ /** Ċ Ġ* Ġ@ author ĠAndrew ĠB is sell Ċ Ġ*/ Ċ Ċ expect Ġinterface ĠClose able Ġ{ ĊĠĠĠ Ġfun Ġclose () Ċ } Ċ Ċ expect Ġinline Ġfun Ġ< T Ġ: ĠClose able ?, ĠR > ĠT . use ( block : Ġ( T ) Ġ-> ĠR ): ĠR Ċ