package Ġcom . k yle cor ry . trail _ sense . shared . grouping . count Ċ Ċ import Ġcom . k yle cor ry . trail _ sense . shared . grouping . persistence . IG roup Loader Ċ Ċ class ĠGroup Counter ( private Ġval Ġloader : ĠI Group Loader <* >) Ġ: ĠI Group Counter Ġ{ ĊĠĠĠ Ġoverride Ġsuspend Ġfun Ġcount ( groupId : ĠLong ?): ĠInt Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġloader . getChildren ( groupId , Ġnull ). filter Not Ġ{ Ġit . is Group Ġ}. count () ĊĠĠĠ Ġ} Ċ }