package Ġme . anno . ui . custom Ċ Ċ open Ġclass ĠUI Type Library ( val Ġtype List : ĠMutable List < Type >) Ġ{ ĊĠĠĠ Ġval Ġtypes Ġget () Ġ= Ġtype List . associate By Ġ{ Ġit . internal Name Ġ} ĊĠĠĠ Ġfun Ġcreate Default () Ġ= Ġtypes . entries . first (). value . constructor () Ċ }