package Ġit . uni bo . tup ro log . object ify Ċ Ċ import Ġkotlin . js . Js Name Ċ Ċ interface ĠObject ifier < T > Ġ{ ĊĠĠĠ Ġ@ Js Name (" object ify ") ĊĠĠĠ Ġfun Ġobject ify ( value : ĠT ): ĠAny ĊĊĠĠĠ Ġ@ Js Name (" object ify Many ") ĊĠĠĠ Ġfun Ġobject ify Many ( var arg Ġvalues : ĠT ): ĠAny Ġ= ĊĠĠĠĠĠĠĠ Ġobject ify Many ( listOf (* values )) ĊĊĠĠĠ Ġ@ Js Name (" object ify Many Iterable ") ĊĠĠĠ Ġfun Ġobject ify Many ( values : ĠIterable < T >): ĠAny ĊĊĠĠĠ Ġ@ Js Name (" object ify Many Sequence ") ĊĠĠĠ Ġfun Ġobject ify Many ( values : ĠSequence < T >): ĠAny Ġ= ĊĠĠĠĠĠĠĠ Ġobject ify Many ( values . as Iterable ()) Ċ }