new

suspend fun <A> new(fn: (A) -> Int): TSet<A>
suspend fun <A> new(): TSet<A>