:s = { "a":"b", 6:"c", 98:5, true:3 } :t = *s /* struct iteration is non deterministic, too lazy to sort, so we check if we have 4 key that each appear at most once */ for(:k, s) |{t!has(k)}| t(k) = ()