package Ġcom . s ah ar w . object pool Ċ Ċ import Ġcom . s ah ar w . object pool . impl . P ooled Foo Ċ Ċ fun Ġmain ( args : ĠArray < String >) Ġ{ ĊĠĠĠ Ġvar Ġp ooled Foo Ġ= ĠP ooled Foo () ĊĠĠĠ Ġvar Ġfoo Ġ= Ġp ooled Foo . check Out () ĊĠĠĠ Ġprintln (" foo : Ġ${ foo .` val ` }") Ċ }