import Ġkotlin . reflect . K Function Ċ Ċ // ĠInit iate Ġdescriptor Ġcomputation Ġin Ġreflection Ġto Ġensure Ġthat Ġnothing Ġfails Ċ fun Ġtest ( f : ĠK Function <* >) Ġ{ ĊĠĠĠ Ġf . parameters Ċ } Ċ Ċ fun Ġbox (): ĠString Ġ{ ĊĠĠĠ Ġtest ( J :: simple ) ĊĠĠĠ Ġtest ( J :: object Types ) ĊĠĠĠ Ġtest ( J :: primitives ) ĊĠĠĠ Ġtest ( J :: primitive Arrays ) ĊĠĠĠ Ġtest ( J :: multi Dimension al Arrays ) ĊĠĠĠ Ġtest ( J :: wild cards ) ĊĊĠĠĠ Ġreturn Ġ" OK " Ċ } Ċ