package Ġorg . rew ed ig ital . kat ana . environment Ċ Ċ object ĠDefault Environment Context Ġ: ĠEnvironment Context Ġ{ ĊĊĠĠĠ Ġprivate Ġclass ĠDefault Map Factory Ġ: ĠMap Factory Ġ{ ĊĊĠĠĠĠĠĠĠ Ġoverride Ġfun Ġ< K , ĠV > Ġcreate ( initial Capacity : ĠInt ?): ĠMutable Map < K , ĠV > Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( initial Capacity Ġ== Ġnull ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠHashMap () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} Ġelse Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠHashMap ( initial Capacity ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġmap Factory (): ĠMap Factory Ġ= ĠDefault Map Factory () Ċ } Ċ