package Ġcom . ke tris . framework . io Ċ Ċ interface ĠI Listen To Things < T > Ġ{ ĊĠ Ġval Ġlisteners : ĠMutable List < T > ĊĊĠ Ġfun Ġadd Listener ( listener : ĠT ) Ġ{ ĊĠĠĠ Ġlisteners . add ( listener ) ĊĠ Ġ} ĊĊĠ Ġfun Ġremove Listener ( listener : ĠT ) Ġ{ ĊĠĠĠ Ġlisteners . remove ( listener ) ĊĠ Ġ} Ċ } Ċ