package Ġxyz . magenta ize . dynamic data . cache . internal Ċ Ċ import Ġxyz . magenta ize . dynamic data . cache .* Ċ import Ġxyz . magenta ize . dynamic data . kernel . Stub Ċ Ċ internal Ġfun Ġ< K , ĠV > ĠChange Aware Cache < K , ĠV >. get Initial Updates ( filter : Ġ( V ) Ġ-> ĠBoolean Ġ= ĠStub . empty Filter ()): ĠChange Set < K , ĠV > Ġ{ ĊĠĠĠ Ġval Ġfiltered Ġ= Ġif Ġ( filter Ġ== ĠStub . empty Filter < V >()) ĊĠĠĠĠĠĠĠ Ġthis . key Values ĊĠĠĠ Ġelse ĊĠĠĠĠĠĠĠ Ġthis . key Values . filter Ġ{ Ġfilter ( it . value ) Ġ} ĊĊĠĠĠ Ġreturn ĠAn onymous Change Set ( filtered . map Ġ{ ĠChange ( Change Reason . Add , Ġit . key , Ġit . value ) Ġ}) Ċ }