aboutsummaryrefslogtreecommitdiff
path: root/analysis/current/criterion/example_sets-insert_n/50000
diff options
context:
space:
mode:
authorAria Shrimpton <me@aria.rip>2024-03-10 22:03:25 +0000
committerAria Shrimpton <me@aria.rip>2024-03-10 22:03:25 +0000
commitc630ce3283880326c6767c684cb73606f808effe (patch)
tree20c54f939905337e2c4503a102fa9d48f6974ed6 /analysis/current/criterion/example_sets-insert_n/50000
parent4dca559b1a7d4ad6b104bec3f0d909cb68259fe4 (diff)
new data
Diffstat (limited to 'analysis/current/criterion/example_sets-insert_n/50000')
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/estimates.json2
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/raw.csv200
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/sample.json2
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/tukey.json2
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json2
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv200
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json2
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json2
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json2
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv200
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json2
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json2
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50000/new/estimates.json2
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50000/new/raw.csv200
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50000/new/sample.json2
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50000/new/tukey.json2
16 files changed, 412 insertions, 412 deletions
diff --git a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/estimates.json b/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/estimates.json
index b0b1773..b385d35 100644
--- a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/estimates.json
+++ b/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":176178053.2085,"upper_bound":177500721.98200002},"point_estimate":176831411.91,"standard_error":337920.17175530473},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":175504550.5,"upper_bound":177482988.0},"point_estimate":176046798.5,"standard_error":440391.89614617947},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2923955.498689413,"upper_bound":4975973.1964588165},"point_estimate":4257837.351608276,"standard_error":504695.3067765591},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3039549.44368855,"upper_bound":3710788.5818068013},"point_estimate":3398788.9316582507,"standard_error":170745.16996863438}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":178141414.22524998,"upper_bound":178891148.746},"point_estimate":178515396.17,"standard_error":191452.44080839373},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":177981505.0,"upper_bound":178659519.5},"point_estimate":178379402.0,"standard_error":152709.6983706302},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1124410.4917377234,"upper_bound":2111893.2390064},"point_estimate":1654492.6146268845,"standard_error":259060.40384466518},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1609228.0239006665,"upper_bound":2207966.899145667},"point_estimate":1919607.337150002,"standard_error":152696.08172391137}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/raw.csv b/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/raw.csv
index bf6fb3c..edf6c08 100644
--- a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/raw.csv
+++ b/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/raw.csv
@@ -1,101 +1,101 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_sets-insert_n,,50000,,,181514004.0,ns,1
-example_sets-insert_n,,50000,,,183568752.0,ns,1
-example_sets-insert_n,,50000,,,180007553.0,ns,1
-example_sets-insert_n,,50000,,,181486858.0,ns,1
-example_sets-insert_n,,50000,,,183490586.0,ns,1
-example_sets-insert_n,,50000,,,179971534.0,ns,1
-example_sets-insert_n,,50000,,,180931402.0,ns,1
-example_sets-insert_n,,50000,,,181240997.0,ns,1
-example_sets-insert_n,,50000,,,182352069.0,ns,1
-example_sets-insert_n,,50000,,,179317265.0,ns,1
-example_sets-insert_n,,50000,,,179932646.0,ns,1
-example_sets-insert_n,,50000,,,177995574.0,ns,1
-example_sets-insert_n,,50000,,,181346531.0,ns,1
-example_sets-insert_n,,50000,,,179176282.0,ns,1
-example_sets-insert_n,,50000,,,182545113.0,ns,1
-example_sets-insert_n,,50000,,,181283577.0,ns,1
-example_sets-insert_n,,50000,,,179972803.0,ns,1
-example_sets-insert_n,,50000,,,184877688.0,ns,1
-example_sets-insert_n,,50000,,,182917518.0,ns,1
-example_sets-insert_n,,50000,,,180727253.0,ns,1
-example_sets-insert_n,,50000,,,178907747.0,ns,1
-example_sets-insert_n,,50000,,,180074214.0,ns,1
-example_sets-insert_n,,50000,,,180066198.0,ns,1
-example_sets-insert_n,,50000,,,178771151.0,ns,1
-example_sets-insert_n,,50000,,,179030021.0,ns,1
-example_sets-insert_n,,50000,,,179741989.0,ns,1
-example_sets-insert_n,,50000,,,180760903.0,ns,1
-example_sets-insert_n,,50000,,,176894648.0,ns,1
-example_sets-insert_n,,50000,,,181039118.0,ns,1
-example_sets-insert_n,,50000,,,176025842.0,ns,1
-example_sets-insert_n,,50000,,,174209021.0,ns,1
-example_sets-insert_n,,50000,,,174831372.0,ns,1
-example_sets-insert_n,,50000,,,177014944.0,ns,1
-example_sets-insert_n,,50000,,,175248866.0,ns,1
-example_sets-insert_n,,50000,,,171652698.0,ns,1
-example_sets-insert_n,,50000,,,175835337.0,ns,1
-example_sets-insert_n,,50000,,,177515587.0,ns,1
-example_sets-insert_n,,50000,,,174025963.0,ns,1
-example_sets-insert_n,,50000,,,175513772.0,ns,1
-example_sets-insert_n,,50000,,,180747417.0,ns,1
-example_sets-insert_n,,50000,,,181553070.0,ns,1
-example_sets-insert_n,,50000,,,174601321.0,ns,1
-example_sets-insert_n,,50000,,,175539940.0,ns,1
-example_sets-insert_n,,50000,,,175945995.0,ns,1
-example_sets-insert_n,,50000,,,173164003.0,ns,1
-example_sets-insert_n,,50000,,,172659791.0,ns,1
-example_sets-insert_n,,50000,,,180249967.0,ns,1
-example_sets-insert_n,,50000,,,175255933.0,ns,1
-example_sets-insert_n,,50000,,,175779937.0,ns,1
-example_sets-insert_n,,50000,,,173031540.0,ns,1
-example_sets-insert_n,,50000,,,172155675.0,ns,1
-example_sets-insert_n,,50000,,,174021802.0,ns,1
-example_sets-insert_n,,50000,,,178546044.0,ns,1
-example_sets-insert_n,,50000,,,175306614.0,ns,1
-example_sets-insert_n,,50000,,,176067755.0,ns,1
-example_sets-insert_n,,50000,,,174291002.0,ns,1
-example_sets-insert_n,,50000,,,171556783.0,ns,1
-example_sets-insert_n,,50000,,,175469161.0,ns,1
-example_sets-insert_n,,50000,,,178961304.0,ns,1
-example_sets-insert_n,,50000,,,177482988.0,ns,1
-example_sets-insert_n,,50000,,,175638836.0,ns,1
-example_sets-insert_n,,50000,,,179892266.0,ns,1
-example_sets-insert_n,,50000,,,172472495.0,ns,1
-example_sets-insert_n,,50000,,,177580916.0,ns,1
-example_sets-insert_n,,50000,,,171576062.0,ns,1
-example_sets-insert_n,,50000,,,174460773.0,ns,1
-example_sets-insert_n,,50000,,,176375541.0,ns,1
-example_sets-insert_n,,50000,,,174098389.0,ns,1
-example_sets-insert_n,,50000,,,172968567.0,ns,1
-example_sets-insert_n,,50000,,,176200095.0,ns,1
-example_sets-insert_n,,50000,,,172989239.0,ns,1
-example_sets-insert_n,,50000,,,180207802.0,ns,1
-example_sets-insert_n,,50000,,,172794767.0,ns,1
-example_sets-insert_n,,50000,,,174561203.0,ns,1
-example_sets-insert_n,,50000,,,176388479.0,ns,1
-example_sets-insert_n,,50000,,,181052984.0,ns,1
-example_sets-insert_n,,50000,,,176298658.0,ns,1
-example_sets-insert_n,,50000,,,174292863.0,ns,1
-example_sets-insert_n,,50000,,,173726250.0,ns,1
-example_sets-insert_n,,50000,,,175814763.0,ns,1
-example_sets-insert_n,,50000,,,174212737.0,ns,1
-example_sets-insert_n,,50000,,,172557014.0,ns,1
-example_sets-insert_n,,50000,,,175042458.0,ns,1
-example_sets-insert_n,,50000,,,172537560.0,ns,1
-example_sets-insert_n,,50000,,,171821446.0,ns,1
-example_sets-insert_n,,50000,,,173372275.0,ns,1
-example_sets-insert_n,,50000,,,175687927.0,ns,1
-example_sets-insert_n,,50000,,,173137715.0,ns,1
-example_sets-insert_n,,50000,,,181808336.0,ns,1
-example_sets-insert_n,,50000,,,174912377.0,ns,1
-example_sets-insert_n,,50000,,,171207461.0,ns,1
-example_sets-insert_n,,50000,,,173506826.0,ns,1
-example_sets-insert_n,,50000,,,172517047.0,ns,1
-example_sets-insert_n,,50000,,,173314866.0,ns,1
-example_sets-insert_n,,50000,,,176599447.0,ns,1
-example_sets-insert_n,,50000,,,174152313.0,ns,1
-example_sets-insert_n,,50000,,,177670612.0,ns,1
-example_sets-insert_n,,50000,,,175739949.0,ns,1
-example_sets-insert_n,,50000,,,176322268.0,ns,1
-example_sets-insert_n,,50000,,,173426171.0,ns,1
+example_sets-insert_n,,50000,,,178294182.0,ns,1
+example_sets-insert_n,,50000,,,175195299.0,ns,1
+example_sets-insert_n,,50000,,,179625038.0,ns,1
+example_sets-insert_n,,50000,,,178451973.0,ns,1
+example_sets-insert_n,,50000,,,177897331.0,ns,1
+example_sets-insert_n,,50000,,,177655336.0,ns,1
+example_sets-insert_n,,50000,,,177683425.0,ns,1
+example_sets-insert_n,,50000,,,177099587.0,ns,1
+example_sets-insert_n,,50000,,,178180361.0,ns,1
+example_sets-insert_n,,50000,,,177758003.0,ns,1
+example_sets-insert_n,,50000,,,178429878.0,ns,1
+example_sets-insert_n,,50000,,,178671899.0,ns,1
+example_sets-insert_n,,50000,,,176971831.0,ns,1
+example_sets-insert_n,,50000,,,178216661.0,ns,1
+example_sets-insert_n,,50000,,,177624310.0,ns,1
+example_sets-insert_n,,50000,,,177761076.0,ns,1
+example_sets-insert_n,,50000,,,178962155.0,ns,1
+example_sets-insert_n,,50000,,,182519045.0,ns,1
+example_sets-insert_n,,50000,,,178366566.0,ns,1
+example_sets-insert_n,,50000,,,174322862.0,ns,1
+example_sets-insert_n,,50000,,,177911951.0,ns,1
+example_sets-insert_n,,50000,,,180059242.0,ns,1
+example_sets-insert_n,,50000,,,180632664.0,ns,1
+example_sets-insert_n,,50000,,,178379427.0,ns,1
+example_sets-insert_n,,50000,,,178534779.0,ns,1
+example_sets-insert_n,,50000,,,181962980.0,ns,1
+example_sets-insert_n,,50000,,,174280777.0,ns,1
+example_sets-insert_n,,50000,,,179091860.0,ns,1
+example_sets-insert_n,,50000,,,181137428.0,ns,1
+example_sets-insert_n,,50000,,,179746089.0,ns,1
+example_sets-insert_n,,50000,,,177595399.0,ns,1
+example_sets-insert_n,,50000,,,181319301.0,ns,1
+example_sets-insert_n,,50000,,,178534265.0,ns,1
+example_sets-insert_n,,50000,,,179324380.0,ns,1
+example_sets-insert_n,,50000,,,177526218.0,ns,1
+example_sets-insert_n,,50000,,,177981505.0,ns,1
+example_sets-insert_n,,50000,,,180555755.0,ns,1
+example_sets-insert_n,,50000,,,176612740.0,ns,1
+example_sets-insert_n,,50000,,,180502994.0,ns,1
+example_sets-insert_n,,50000,,,176953294.0,ns,1
+example_sets-insert_n,,50000,,,180124374.0,ns,1
+example_sets-insert_n,,50000,,,177248221.0,ns,1
+example_sets-insert_n,,50000,,,178379377.0,ns,1
+example_sets-insert_n,,50000,,,178298599.0,ns,1
+example_sets-insert_n,,50000,,,180420995.0,ns,1
+example_sets-insert_n,,50000,,,181525982.0,ns,1
+example_sets-insert_n,,50000,,,180251854.0,ns,1
+example_sets-insert_n,,50000,,,178285210.0,ns,1
+example_sets-insert_n,,50000,,,178622300.0,ns,1
+example_sets-insert_n,,50000,,,176169494.0,ns,1
+example_sets-insert_n,,50000,,,178485574.0,ns,1
+example_sets-insert_n,,50000,,,174564118.0,ns,1
+example_sets-insert_n,,50000,,,177892793.0,ns,1
+example_sets-insert_n,,50000,,,175895005.0,ns,1
+example_sets-insert_n,,50000,,,175736247.0,ns,1
+example_sets-insert_n,,50000,,,179189799.0,ns,1
+example_sets-insert_n,,50000,,,179025534.0,ns,1
+example_sets-insert_n,,50000,,,177240927.0,ns,1
+example_sets-insert_n,,50000,,,180136559.0,ns,1
+example_sets-insert_n,,50000,,,181356318.0,ns,1
+example_sets-insert_n,,50000,,,178995659.0,ns,1
+example_sets-insert_n,,50000,,,179480101.0,ns,1
+example_sets-insert_n,,50000,,,177408314.0,ns,1
+example_sets-insert_n,,50000,,,177085467.0,ns,1
+example_sets-insert_n,,50000,,,181514324.0,ns,1
+example_sets-insert_n,,50000,,,176751198.0,ns,1
+example_sets-insert_n,,50000,,,176661785.0,ns,1
+example_sets-insert_n,,50000,,,177761515.0,ns,1
+example_sets-insert_n,,50000,,,174944623.0,ns,1
+example_sets-insert_n,,50000,,,178216142.0,ns,1
+example_sets-insert_n,,50000,,,177762114.0,ns,1
+example_sets-insert_n,,50000,,,174744480.0,ns,1
+example_sets-insert_n,,50000,,,177182956.0,ns,1
+example_sets-insert_n,,50000,,,178427457.0,ns,1
+example_sets-insert_n,,50000,,,178971192.0,ns,1
+example_sets-insert_n,,50000,,,175652793.0,ns,1
+example_sets-insert_n,,50000,,,177748415.0,ns,1
+example_sets-insert_n,,50000,,,179112208.0,ns,1
+example_sets-insert_n,,50000,,,177753926.0,ns,1
+example_sets-insert_n,,50000,,,179659642.0,ns,1
+example_sets-insert_n,,50000,,,182038169.0,ns,1
+example_sets-insert_n,,50000,,,180321538.0,ns,1
+example_sets-insert_n,,50000,,,184894472.0,ns,1
+example_sets-insert_n,,50000,,,177919728.0,ns,1
+example_sets-insert_n,,50000,,,178267745.0,ns,1
+example_sets-insert_n,,50000,,,178945709.0,ns,1
+example_sets-insert_n,,50000,,,175086257.0,ns,1
+example_sets-insert_n,,50000,,,180133391.0,ns,1
+example_sets-insert_n,,50000,,,179340661.0,ns,1
+example_sets-insert_n,,50000,,,177506181.0,ns,1
+example_sets-insert_n,,50000,,,179328708.0,ns,1
+example_sets-insert_n,,50000,,,176691406.0,ns,1
+example_sets-insert_n,,50000,,,181567209.0,ns,1
+example_sets-insert_n,,50000,,,178645537.0,ns,1
+example_sets-insert_n,,50000,,,178647140.0,ns,1
+example_sets-insert_n,,50000,,,179895462.0,ns,1
+example_sets-insert_n,,50000,,,176859020.0,ns,1
+example_sets-insert_n,,50000,,,180755796.0,ns,1
+example_sets-insert_n,,50000,,,181956673.0,ns,1
+example_sets-insert_n,,50000,,,179725358.0,ns,1
diff --git a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/sample.json b/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/sample.json
index f7fb45e..5dc54ba 100644
--- a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/sample.json
+++ b/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[181514004.0,183568752.0,180007553.0,181486858.0,183490586.0,179971534.0,180931402.0,181240997.0,182352069.0,179317265.0,179932646.0,177995574.0,181346531.0,179176282.0,182545113.0,181283577.0,179972803.0,184877688.0,182917518.0,180727253.0,178907747.0,180074214.0,180066198.0,178771151.0,179030021.0,179741989.0,180760903.0,176894648.0,181039118.0,176025842.0,174209021.0,174831372.0,177014944.0,175248866.0,171652698.0,175835337.0,177515587.0,174025963.0,175513772.0,180747417.0,181553070.0,174601321.0,175539940.0,175945995.0,173164003.0,172659791.0,180249967.0,175255933.0,175779937.0,173031540.0,172155675.0,174021802.0,178546044.0,175306614.0,176067755.0,174291002.0,171556783.0,175469161.0,178961304.0,177482988.0,175638836.0,179892266.0,172472495.0,177580916.0,171576062.0,174460773.0,176375541.0,174098389.0,172968567.0,176200095.0,172989239.0,180207802.0,172794767.0,174561203.0,176388479.0,181052984.0,176298658.0,174292863.0,173726250.0,175814763.0,174212737.0,172557014.0,175042458.0,172537560.0,171821446.0,173372275.0,175687927.0,173137715.0,181808336.0,174912377.0,171207461.0,173506826.0,172517047.0,173314866.0,176599447.0,174152313.0,177670612.0,175739949.0,176322268.0,173426171.0]} \ No newline at end of file
+{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[178294182.0,175195299.0,179625038.0,178451973.0,177897331.0,177655336.0,177683425.0,177099587.0,178180361.0,177758003.0,178429878.0,178671899.0,176971831.0,178216661.0,177624310.0,177761076.0,178962155.0,182519045.0,178366566.0,174322862.0,177911951.0,180059242.0,180632664.0,178379427.0,178534779.0,181962980.0,174280777.0,179091860.0,181137428.0,179746089.0,177595399.0,181319301.0,178534265.0,179324380.0,177526218.0,177981505.0,180555755.0,176612740.0,180502994.0,176953294.0,180124374.0,177248221.0,178379377.0,178298599.0,180420995.0,181525982.0,180251854.0,178285210.0,178622300.0,176169494.0,178485574.0,174564118.0,177892793.0,175895005.0,175736247.0,179189799.0,179025534.0,177240927.0,180136559.0,181356318.0,178995659.0,179480101.0,177408314.0,177085467.0,181514324.0,176751198.0,176661785.0,177761515.0,174944623.0,178216142.0,177762114.0,174744480.0,177182956.0,178427457.0,178971192.0,175652793.0,177748415.0,179112208.0,177753926.0,179659642.0,182038169.0,180321538.0,184894472.0,177919728.0,178267745.0,178945709.0,175086257.0,180133391.0,179340661.0,177506181.0,179328708.0,176691406.0,181567209.0,178645537.0,178647140.0,179895462.0,176859020.0,180755796.0,181956673.0,179725358.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/tukey.json b/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/tukey.json
index 3d1559b..5d22233 100644
--- a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/tukey.json
+++ b/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/tukey.json
@@ -1 +1 @@
-[156639774.25,165389303.125,188721380.125,197470909.0] \ No newline at end of file
+[171056622.0,174288915.375,182908364.375,186140657.75] \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json b/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
index e7fb0ea..c632f33 100644
--- a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
+++ b/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7035804.6636875,"upper_bound":7306615.71009375},"point_estimate":7142496.8975,"standard_error":72277.83747143528},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7019690.5625,"upper_bound":7082870.75},"point_estimate":7051952.5625,"standard_error":17932.892183952714},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":77164.23219256103,"upper_bound":114434.66429337859},"point_estimate":96122.97935597599,"standard_error":9384.422407512759},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":80435.26401264874,"upper_bound":1183820.090011608},"point_estimate":727153.5969313377,"standard_error":312947.0575651982}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":17002111.630583335,"upper_bound":17292225.150666665},"point_estimate":17131598.979999997,"standard_error":74596.59724385422},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":16957853.0,"upper_bound":17178149.666666668},"point_estimate":17062005.5,"standard_error":60326.7014699026},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":233973.055446147,"upper_bound":381330.17414003785},"point_estimate":305865.0694698086,"standard_error":41726.080701761384},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":298800.1775848741,"upper_bound":1078223.9863300284},"point_estimate":749639.9077539593,"standard_error":193257.80482284774}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv b/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
index cb34ded..806e669 100644
--- a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
+++ b/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
@@ -1,101 +1,101 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_sets-insert_n,,50000,,,56739185.0,ns,8
-example_sets-insert_n,,50000,,,55475937.0,ns,8
-example_sets-insert_n,,50000,,,56886915.0,ns,8
-example_sets-insert_n,,50000,,,56898012.0,ns,8
-example_sets-insert_n,,50000,,,56584724.0,ns,8
-example_sets-insert_n,,50000,,,55971216.0,ns,8
-example_sets-insert_n,,50000,,,54873673.0,ns,8
-example_sets-insert_n,,50000,,,57255251.0,ns,8
-example_sets-insert_n,,50000,,,55941655.0,ns,8
-example_sets-insert_n,,50000,,,57116596.0,ns,8
-example_sets-insert_n,,50000,,,55885177.0,ns,8
-example_sets-insert_n,,50000,,,85602590.0,ns,8
-example_sets-insert_n,,50000,,,106464590.0,ns,8
-example_sets-insert_n,,50000,,,57986825.0,ns,8
-example_sets-insert_n,,50000,,,57201302.0,ns,8
-example_sets-insert_n,,50000,,,56716843.0,ns,8
-example_sets-insert_n,,50000,,,56595314.0,ns,8
-example_sets-insert_n,,50000,,,56702995.0,ns,8
-example_sets-insert_n,,50000,,,56773332.0,ns,8
-example_sets-insert_n,,50000,,,56662966.0,ns,8
-example_sets-insert_n,,50000,,,55811827.0,ns,8
-example_sets-insert_n,,50000,,,57024518.0,ns,8
-example_sets-insert_n,,50000,,,55689522.0,ns,8
-example_sets-insert_n,,50000,,,56688042.0,ns,8
-example_sets-insert_n,,50000,,,54935677.0,ns,8
-example_sets-insert_n,,50000,,,56275945.0,ns,8
-example_sets-insert_n,,50000,,,55688899.0,ns,8
-example_sets-insert_n,,50000,,,56749176.0,ns,8
-example_sets-insert_n,,50000,,,56879623.0,ns,8
-example_sets-insert_n,,50000,,,55465815.0,ns,8
-example_sets-insert_n,,50000,,,56556077.0,ns,8
-example_sets-insert_n,,50000,,,56300856.0,ns,8
-example_sets-insert_n,,50000,,,57022887.0,ns,8
-example_sets-insert_n,,50000,,,55397212.0,ns,8
-example_sets-insert_n,,50000,,,56730523.0,ns,8
-example_sets-insert_n,,50000,,,56138999.0,ns,8
-example_sets-insert_n,,50000,,,56162182.0,ns,8
-example_sets-insert_n,,50000,,,55655177.0,ns,8
-example_sets-insert_n,,50000,,,55913710.0,ns,8
-example_sets-insert_n,,50000,,,56839509.0,ns,8
-example_sets-insert_n,,50000,,,55877310.0,ns,8
-example_sets-insert_n,,50000,,,57271489.0,ns,8
-example_sets-insert_n,,50000,,,55836248.0,ns,8
-example_sets-insert_n,,50000,,,57268246.0,ns,8
-example_sets-insert_n,,50000,,,55907260.0,ns,8
-example_sets-insert_n,,50000,,,56939967.0,ns,8
-example_sets-insert_n,,50000,,,56823250.0,ns,8
-example_sets-insert_n,,50000,,,56540155.0,ns,8
-example_sets-insert_n,,50000,,,55936093.0,ns,8
-example_sets-insert_n,,50000,,,56494115.0,ns,8
-example_sets-insert_n,,50000,,,57041280.0,ns,8
-example_sets-insert_n,,50000,,,57548612.0,ns,8
-example_sets-insert_n,,50000,,,56586787.0,ns,8
-example_sets-insert_n,,50000,,,55790610.0,ns,8
-example_sets-insert_n,,50000,,,56690791.0,ns,8
-example_sets-insert_n,,50000,,,55067210.0,ns,8
-example_sets-insert_n,,50000,,,57004890.0,ns,8
-example_sets-insert_n,,50000,,,55306836.0,ns,8
-example_sets-insert_n,,50000,,,55855317.0,ns,8
-example_sets-insert_n,,50000,,,56204804.0,ns,8
-example_sets-insert_n,,50000,,,57245940.0,ns,8
-example_sets-insert_n,,50000,,,57120909.0,ns,8
-example_sets-insert_n,,50000,,,55410841.0,ns,8
-example_sets-insert_n,,50000,,,56702049.0,ns,8
-example_sets-insert_n,,50000,,,56226627.0,ns,8
-example_sets-insert_n,,50000,,,57057664.0,ns,8
-example_sets-insert_n,,50000,,,55183998.0,ns,8
-example_sets-insert_n,,50000,,,57138593.0,ns,8
-example_sets-insert_n,,50000,,,56309861.0,ns,8
-example_sets-insert_n,,50000,,,56176050.0,ns,8
-example_sets-insert_n,,50000,,,55750837.0,ns,8
-example_sets-insert_n,,50000,,,55950173.0,ns,8
-example_sets-insert_n,,50000,,,56554426.0,ns,8
-example_sets-insert_n,,50000,,,55483731.0,ns,8
-example_sets-insert_n,,50000,,,56224919.0,ns,8
-example_sets-insert_n,,50000,,,56354355.0,ns,8
-example_sets-insert_n,,50000,,,57092171.0,ns,8
-example_sets-insert_n,,50000,,,55346755.0,ns,8
-example_sets-insert_n,,50000,,,55959923.0,ns,8
-example_sets-insert_n,,50000,,,56935153.0,ns,8
-example_sets-insert_n,,50000,,,56446735.0,ns,8
-example_sets-insert_n,,50000,,,56933433.0,ns,8
-example_sets-insert_n,,50000,,,55813802.0,ns,8
-example_sets-insert_n,,50000,,,56056985.0,ns,8
-example_sets-insert_n,,50000,,,56056600.0,ns,8
-example_sets-insert_n,,50000,,,57909653.0,ns,8
-example_sets-insert_n,,50000,,,56010789.0,ns,8
-example_sets-insert_n,,50000,,,56848707.0,ns,8
-example_sets-insert_n,,50000,,,55807828.0,ns,8
-example_sets-insert_n,,50000,,,55506562.0,ns,8
-example_sets-insert_n,,50000,,,57799596.0,ns,8
-example_sets-insert_n,,50000,,,55600934.0,ns,8
-example_sets-insert_n,,50000,,,56867931.0,ns,8
-example_sets-insert_n,,50000,,,55523709.0,ns,8
-example_sets-insert_n,,50000,,,56578136.0,ns,8
-example_sets-insert_n,,50000,,,55378359.0,ns,8
-example_sets-insert_n,,50000,,,56384506.0,ns,8
-example_sets-insert_n,,50000,,,55146276.0,ns,8
-example_sets-insert_n,,50000,,,56090641.0,ns,8
-example_sets-insert_n,,50000,,,56758817.0,ns,8
+example_sets-insert_n,,50000,,,51026531.0,ns,3
+example_sets-insert_n,,50000,,,52330893.0,ns,3
+example_sets-insert_n,,50000,,,51602720.0,ns,3
+example_sets-insert_n,,50000,,,52716008.0,ns,3
+example_sets-insert_n,,50000,,,50254000.0,ns,3
+example_sets-insert_n,,50000,,,50320339.0,ns,3
+example_sets-insert_n,,50000,,,51503697.0,ns,3
+example_sets-insert_n,,50000,,,50298494.0,ns,3
+example_sets-insert_n,,50000,,,50050191.0,ns,3
+example_sets-insert_n,,50000,,,50797322.0,ns,3
+example_sets-insert_n,,50000,,,51404653.0,ns,3
+example_sets-insert_n,,50000,,,60844565.0,ns,3
+example_sets-insert_n,,50000,,,61866487.0,ns,3
+example_sets-insert_n,,50000,,,52244172.0,ns,3
+example_sets-insert_n,,50000,,,50677511.0,ns,3
+example_sets-insert_n,,50000,,,51857592.0,ns,3
+example_sets-insert_n,,50000,,,50829290.0,ns,3
+example_sets-insert_n,,50000,,,50264289.0,ns,3
+example_sets-insert_n,,50000,,,50663379.0,ns,3
+example_sets-insert_n,,50000,,,48546161.0,ns,3
+example_sets-insert_n,,50000,,,51901626.0,ns,3
+example_sets-insert_n,,50000,,,50861727.0,ns,3
+example_sets-insert_n,,50000,,,50182631.0,ns,3
+example_sets-insert_n,,50000,,,50888421.0,ns,3
+example_sets-insert_n,,50000,,,50197448.0,ns,3
+example_sets-insert_n,,50000,,,50873559.0,ns,3
+example_sets-insert_n,,50000,,,49923214.0,ns,3
+example_sets-insert_n,,50000,,,50486625.0,ns,3
+example_sets-insert_n,,50000,,,49247891.0,ns,3
+example_sets-insert_n,,50000,,,51567589.0,ns,3
+example_sets-insert_n,,50000,,,52359650.0,ns,3
+example_sets-insert_n,,50000,,,51795537.0,ns,3
+example_sets-insert_n,,50000,,,65943242.0,ns,3
+example_sets-insert_n,,50000,,,53128824.0,ns,3
+example_sets-insert_n,,50000,,,52149356.0,ns,3
+example_sets-insert_n,,50000,,,51536199.0,ns,3
+example_sets-insert_n,,50000,,,51720222.0,ns,3
+example_sets-insert_n,,50000,,,51766476.0,ns,3
+example_sets-insert_n,,50000,,,52111996.0,ns,3
+example_sets-insert_n,,50000,,,51814315.0,ns,3
+example_sets-insert_n,,50000,,,51534449.0,ns,3
+example_sets-insert_n,,50000,,,51767108.0,ns,3
+example_sets-insert_n,,50000,,,51420071.0,ns,3
+example_sets-insert_n,,50000,,,51704221.0,ns,3
+example_sets-insert_n,,50000,,,51688719.0,ns,3
+example_sets-insert_n,,50000,,,51776166.0,ns,3
+example_sets-insert_n,,50000,,,50824347.0,ns,3
+example_sets-insert_n,,50000,,,51616031.0,ns,3
+example_sets-insert_n,,50000,,,51088580.0,ns,3
+example_sets-insert_n,,50000,,,51817278.0,ns,3
+example_sets-insert_n,,50000,,,50984502.0,ns,3
+example_sets-insert_n,,50000,,,51257380.0,ns,3
+example_sets-insert_n,,50000,,,51624463.0,ns,3
+example_sets-insert_n,,50000,,,52031528.0,ns,3
+example_sets-insert_n,,50000,,,51818149.0,ns,3
+example_sets-insert_n,,50000,,,51700552.0,ns,3
+example_sets-insert_n,,50000,,,51404662.0,ns,3
+example_sets-insert_n,,50000,,,51294291.0,ns,3
+example_sets-insert_n,,50000,,,51718678.0,ns,3
+example_sets-insert_n,,50000,,,51719085.0,ns,3
+example_sets-insert_n,,50000,,,50665630.0,ns,3
+example_sets-insert_n,,50000,,,51585465.0,ns,3
+example_sets-insert_n,,50000,,,51780685.0,ns,3
+example_sets-insert_n,,50000,,,51439242.0,ns,3
+example_sets-insert_n,,50000,,,50330426.0,ns,3
+example_sets-insert_n,,50000,,,50314979.0,ns,3
+example_sets-insert_n,,50000,,,50261233.0,ns,3
+example_sets-insert_n,,50000,,,49487838.0,ns,3
+example_sets-insert_n,,50000,,,50848634.0,ns,3
+example_sets-insert_n,,50000,,,50630263.0,ns,3
+example_sets-insert_n,,50000,,,51322199.0,ns,3
+example_sets-insert_n,,50000,,,52244637.0,ns,3
+example_sets-insert_n,,50000,,,51769018.0,ns,3
+example_sets-insert_n,,50000,,,51560739.0,ns,3
+example_sets-insert_n,,50000,,,50928418.0,ns,3
+example_sets-insert_n,,50000,,,51638204.0,ns,3
+example_sets-insert_n,,50000,,,51092457.0,ns,3
+example_sets-insert_n,,50000,,,49186610.0,ns,3
+example_sets-insert_n,,50000,,,52091206.0,ns,3
+example_sets-insert_n,,50000,,,52514681.0,ns,3
+example_sets-insert_n,,50000,,,50492872.0,ns,3
+example_sets-insert_n,,50000,,,51997764.0,ns,3
+example_sets-insert_n,,50000,,,51292687.0,ns,3
+example_sets-insert_n,,50000,,,50200309.0,ns,3
+example_sets-insert_n,,50000,,,50376469.0,ns,3
+example_sets-insert_n,,50000,,,49796932.0,ns,3
+example_sets-insert_n,,50000,,,50202066.0,ns,3
+example_sets-insert_n,,50000,,,49457347.0,ns,3
+example_sets-insert_n,,50000,,,51039811.0,ns,3
+example_sets-insert_n,,50000,,,50416577.0,ns,3
+example_sets-insert_n,,50000,,,50754115.0,ns,3
+example_sets-insert_n,,50000,,,48755311.0,ns,3
+example_sets-insert_n,,50000,,,50273367.0,ns,3
+example_sets-insert_n,,50000,,,51114653.0,ns,3
+example_sets-insert_n,,50000,,,50111982.0,ns,3
+example_sets-insert_n,,50000,,,50327070.0,ns,3
+example_sets-insert_n,,50000,,,49681620.0,ns,3
+example_sets-insert_n,,50000,,,49415626.0,ns,3
+example_sets-insert_n,,50000,,,50934062.0,ns,3
+example_sets-insert_n,,50000,,,49801388.0,ns,3
diff --git a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json b/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
index ca22271..4e92709 100644
--- a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
+++ b/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Flat","iters":[8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0],"times":[56739185.0,55475937.0,56886915.0,56898012.0,56584724.0,55971216.0,54873673.0,57255251.0,55941655.0,57116596.0,55885177.0,85602590.0,106464590.0,57986825.0,57201302.0,56716843.0,56595314.0,56702995.0,56773332.0,56662966.0,55811827.0,57024518.0,55689522.0,56688042.0,54935677.0,56275945.0,55688899.0,56749176.0,56879623.0,55465815.0,56556077.0,56300856.0,57022887.0,55397212.0,56730523.0,56138999.0,56162182.0,55655177.0,55913710.0,56839509.0,55877310.0,57271489.0,55836248.0,57268246.0,55907260.0,56939967.0,56823250.0,56540155.0,55936093.0,56494115.0,57041280.0,57548612.0,56586787.0,55790610.0,56690791.0,55067210.0,57004890.0,55306836.0,55855317.0,56204804.0,57245940.0,57120909.0,55410841.0,56702049.0,56226627.0,57057664.0,55183998.0,57138593.0,56309861.0,56176050.0,55750837.0,55950173.0,56554426.0,55483731.0,56224919.0,56354355.0,57092171.0,55346755.0,55959923.0,56935153.0,56446735.0,56933433.0,55813802.0,56056985.0,56056600.0,57909653.0,56010789.0,56848707.0,55807828.0,55506562.0,57799596.0,55600934.0,56867931.0,55523709.0,56578136.0,55378359.0,56384506.0,55146276.0,56090641.0,56758817.0]} \ No newline at end of file
+{"sampling_mode":"Flat","iters":[3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0],"times":[51026531.0,52330893.0,51602720.0,52716008.0,50254000.0,50320339.0,51503697.0,50298494.0,50050191.0,50797322.0,51404653.0,60844565.0,61866487.0,52244172.0,50677511.0,51857592.0,50829290.0,50264289.0,50663379.0,48546161.0,51901626.0,50861727.0,50182631.0,50888421.0,50197448.0,50873559.0,49923214.0,50486625.0,49247891.0,51567589.0,52359650.0,51795537.0,65943242.0,53128824.0,52149356.0,51536199.0,51720222.0,51766476.0,52111996.0,51814315.0,51534449.0,51767108.0,51420071.0,51704221.0,51688719.0,51776166.0,50824347.0,51616031.0,51088580.0,51817278.0,50984502.0,51257380.0,51624463.0,52031528.0,51818149.0,51700552.0,51404662.0,51294291.0,51718678.0,51719085.0,50665630.0,51585465.0,51780685.0,51439242.0,50330426.0,50314979.0,50261233.0,49487838.0,50848634.0,50630263.0,51322199.0,52244637.0,51769018.0,51560739.0,50928418.0,51638204.0,51092457.0,49186610.0,52091206.0,52514681.0,50492872.0,51997764.0,51292687.0,50200309.0,50376469.0,49796932.0,50202066.0,49457347.0,51039811.0,50416577.0,50754115.0,48755311.0,50273367.0,51114653.0,50111982.0,50327070.0,49681620.0,49415626.0,50934062.0,49801388.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json b/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
index 0beda18..24e89ee 100644
--- a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
+++ b/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
@@ -1 +1 @@
-[6594732.625,6788025.671875,7303473.796875,7496766.84375] \ No newline at end of file
+[15339481.999999996,16058005.499999998,17974068.16666667,18692591.66666667] \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json b/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json
index 068dae5..565b892 100644
--- a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json
+++ b/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3903510.493596155,"upper_bound":3923211.290442309},"point_estimate":3913442.721538462,"standard_error":5030.76722751895},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3902908.6153846155,"upper_bound":3937813.3846153845},"point_estimate":3915921.846153846,"standard_error":6969.167459211284},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":43296.88023901916,"upper_bound":68336.283102173},"point_estimate":57290.91329826751,"standard_error":6367.358076960655},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":44714.33554111306,"upper_bound":55754.115349340536},"point_estimate":50596.22412095867,"standard_error":2820.6801225260556}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4522453.694854168,"upper_bound":4555040.177187501},"point_estimate":4538586.074999999,"standard_error":8311.990765459806},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4521117.375,"upper_bound":4551886.0},"point_estimate":4534186.75,"standard_error":8196.566144548528},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":52653.673215210896,"upper_bound":86182.8569449482},"point_estimate":68309.80538725876,"standard_error":8422.120958872101},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":69443.45933713664,"upper_bound":97158.6796875335},"point_estimate":83839.94470922071,"standard_error":7113.2189820219655}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv b/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv
index 4886a5b..c72fe0c 100644
--- a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv
+++ b/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv
@@ -1,101 +1,101 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_sets-insert_n,,50000,,,52079366.0,ns,13
-example_sets-insert_n,,50000,,,51089412.0,ns,13
-example_sets-insert_n,,50000,,,51495407.0,ns,13
-example_sets-insert_n,,50000,,,51232351.0,ns,13
-example_sets-insert_n,,50000,,,51542269.0,ns,13
-example_sets-insert_n,,50000,,,51211569.0,ns,13
-example_sets-insert_n,,50000,,,51756993.0,ns,13
-example_sets-insert_n,,50000,,,51473251.0,ns,13
-example_sets-insert_n,,50000,,,51213540.0,ns,13
-example_sets-insert_n,,50000,,,51698351.0,ns,13
-example_sets-insert_n,,50000,,,50877851.0,ns,13
-example_sets-insert_n,,50000,,,51650552.0,ns,13
-example_sets-insert_n,,50000,,,51275255.0,ns,13
-example_sets-insert_n,,50000,,,50846312.0,ns,13
-example_sets-insert_n,,50000,,,51240567.0,ns,13
-example_sets-insert_n,,50000,,,49935663.0,ns,13
-example_sets-insert_n,,50000,,,51468768.0,ns,13
-example_sets-insert_n,,50000,,,51864888.0,ns,13
-example_sets-insert_n,,50000,,,50407973.0,ns,13
-example_sets-insert_n,,50000,,,50936038.0,ns,13
-example_sets-insert_n,,50000,,,51960160.0,ns,13
-example_sets-insert_n,,50000,,,51464860.0,ns,13
-example_sets-insert_n,,50000,,,50346059.0,ns,13
-example_sets-insert_n,,50000,,,50168557.0,ns,13
-example_sets-insert_n,,50000,,,50809085.0,ns,13
-example_sets-insert_n,,50000,,,50367464.0,ns,13
-example_sets-insert_n,,50000,,,51894122.0,ns,13
-example_sets-insert_n,,50000,,,51070416.0,ns,13
-example_sets-insert_n,,50000,,,51560207.0,ns,13
-example_sets-insert_n,,50000,,,50481926.0,ns,13
-example_sets-insert_n,,50000,,,51372483.0,ns,13
-example_sets-insert_n,,50000,,,51331125.0,ns,13
-example_sets-insert_n,,50000,,,50289164.0,ns,13
-example_sets-insert_n,,50000,,,50927123.0,ns,13
-example_sets-insert_n,,50000,,,49504699.0,ns,13
-example_sets-insert_n,,50000,,,50079499.0,ns,13
-example_sets-insert_n,,50000,,,50905100.0,ns,13
-example_sets-insert_n,,50000,,,49964508.0,ns,13
-example_sets-insert_n,,50000,,,50182137.0,ns,13
-example_sets-insert_n,,50000,,,49956324.0,ns,13
-example_sets-insert_n,,50000,,,50366643.0,ns,13
-example_sets-insert_n,,50000,,,51213719.0,ns,13
-example_sets-insert_n,,50000,,,50543202.0,ns,13
-example_sets-insert_n,,50000,,,51822635.0,ns,13
-example_sets-insert_n,,50000,,,50483828.0,ns,13
-example_sets-insert_n,,50000,,,51366911.0,ns,13
-example_sets-insert_n,,50000,,,51318606.0,ns,13
-example_sets-insert_n,,50000,,,51412670.0,ns,13
-example_sets-insert_n,,50000,,,50060540.0,ns,13
-example_sets-insert_n,,50000,,,50458167.0,ns,13
-example_sets-insert_n,,50000,,,50283965.0,ns,13
-example_sets-insert_n,,50000,,,51773103.0,ns,13
-example_sets-insert_n,,50000,,,51556696.0,ns,13
-example_sets-insert_n,,50000,,,51659956.0,ns,13
-example_sets-insert_n,,50000,,,49529268.0,ns,13
-example_sets-insert_n,,50000,,,50643885.0,ns,13
-example_sets-insert_n,,50000,,,50251993.0,ns,13
-example_sets-insert_n,,50000,,,50093241.0,ns,13
-example_sets-insert_n,,50000,,,49968201.0,ns,13
-example_sets-insert_n,,50000,,,50213364.0,ns,13
-example_sets-insert_n,,50000,,,50531471.0,ns,13
-example_sets-insert_n,,50000,,,50701477.0,ns,13
-example_sets-insert_n,,50000,,,49898635.0,ns,13
-example_sets-insert_n,,50000,,,50417435.0,ns,13
-example_sets-insert_n,,50000,,,50737812.0,ns,13
-example_sets-insert_n,,50000,,,51298229.0,ns,13
-example_sets-insert_n,,50000,,,50908868.0,ns,13
-example_sets-insert_n,,50000,,,50956647.0,ns,13
-example_sets-insert_n,,50000,,,52092599.0,ns,13
-example_sets-insert_n,,50000,,,49642491.0,ns,13
-example_sets-insert_n,,50000,,,50694341.0,ns,13
-example_sets-insert_n,,50000,,,50899334.0,ns,13
-example_sets-insert_n,,50000,,,50890647.0,ns,13
-example_sets-insert_n,,50000,,,50519724.0,ns,13
-example_sets-insert_n,,50000,,,49392837.0,ns,13
-example_sets-insert_n,,50000,,,51811636.0,ns,13
-example_sets-insert_n,,50000,,,51128883.0,ns,13
-example_sets-insert_n,,50000,,,51200908.0,ns,13
-example_sets-insert_n,,50000,,,50886350.0,ns,13
-example_sets-insert_n,,50000,,,50089672.0,ns,13
-example_sets-insert_n,,50000,,,51514245.0,ns,13
-example_sets-insert_n,,50000,,,51342970.0,ns,13
-example_sets-insert_n,,50000,,,50885371.0,ns,13
-example_sets-insert_n,,50000,,,49951866.0,ns,13
-example_sets-insert_n,,50000,,,50242597.0,ns,13
-example_sets-insert_n,,50000,,,50965715.0,ns,13
-example_sets-insert_n,,50000,,,51191574.0,ns,13
-example_sets-insert_n,,50000,,,51218560.0,ns,13
-example_sets-insert_n,,50000,,,51303032.0,ns,13
-example_sets-insert_n,,50000,,,51059769.0,ns,13
-example_sets-insert_n,,50000,,,51873506.0,ns,13
-example_sets-insert_n,,50000,,,51497467.0,ns,13
-example_sets-insert_n,,50000,,,51343323.0,ns,13
-example_sets-insert_n,,50000,,,49495143.0,ns,13
-example_sets-insert_n,,50000,,,49999155.0,ns,13
-example_sets-insert_n,,50000,,,50701387.0,ns,13
-example_sets-insert_n,,50000,,,50333194.0,ns,13
-example_sets-insert_n,,50000,,,50613163.0,ns,13
-example_sets-insert_n,,50000,,,51403193.0,ns,13
-example_sets-insert_n,,50000,,,50888325.0,ns,13
+example_sets-insert_n,,50000,,,56259623.0,ns,12
+example_sets-insert_n,,50000,,,54026486.0,ns,12
+example_sets-insert_n,,50000,,,53842401.0,ns,12
+example_sets-insert_n,,50000,,,55105316.0,ns,12
+example_sets-insert_n,,50000,,,54242786.0,ns,12
+example_sets-insert_n,,50000,,,55227388.0,ns,12
+example_sets-insert_n,,50000,,,54391159.0,ns,12
+example_sets-insert_n,,50000,,,54428996.0,ns,12
+example_sets-insert_n,,50000,,,53552406.0,ns,12
+example_sets-insert_n,,50000,,,54164865.0,ns,12
+example_sets-insert_n,,50000,,,54144725.0,ns,12
+example_sets-insert_n,,50000,,,54663444.0,ns,12
+example_sets-insert_n,,50000,,,54160552.0,ns,12
+example_sets-insert_n,,50000,,,53716935.0,ns,12
+example_sets-insert_n,,50000,,,53175943.0,ns,12
+example_sets-insert_n,,50000,,,53760140.0,ns,12
+example_sets-insert_n,,50000,,,52778949.0,ns,12
+example_sets-insert_n,,50000,,,53822796.0,ns,12
+example_sets-insert_n,,50000,,,54332008.0,ns,12
+example_sets-insert_n,,50000,,,55931581.0,ns,12
+example_sets-insert_n,,50000,,,55111963.0,ns,12
+example_sets-insert_n,,50000,,,54988091.0,ns,12
+example_sets-insert_n,,50000,,,53645069.0,ns,12
+example_sets-insert_n,,50000,,,53171226.0,ns,12
+example_sets-insert_n,,50000,,,54888752.0,ns,12
+example_sets-insert_n,,50000,,,55962867.0,ns,12
+example_sets-insert_n,,50000,,,56700160.0,ns,12
+example_sets-insert_n,,50000,,,52774952.0,ns,12
+example_sets-insert_n,,50000,,,53729190.0,ns,12
+example_sets-insert_n,,50000,,,53367272.0,ns,12
+example_sets-insert_n,,50000,,,54899084.0,ns,12
+example_sets-insert_n,,50000,,,53138959.0,ns,12
+example_sets-insert_n,,50000,,,53500832.0,ns,12
+example_sets-insert_n,,50000,,,53916248.0,ns,12
+example_sets-insert_n,,50000,,,52208933.0,ns,12
+example_sets-insert_n,,50000,,,54094076.0,ns,12
+example_sets-insert_n,,50000,,,55331467.0,ns,12
+example_sets-insert_n,,50000,,,54511986.0,ns,12
+example_sets-insert_n,,50000,,,52071414.0,ns,12
+example_sets-insert_n,,50000,,,53935160.0,ns,12
+example_sets-insert_n,,50000,,,53350917.0,ns,12
+example_sets-insert_n,,50000,,,53312375.0,ns,12
+example_sets-insert_n,,50000,,,54512258.0,ns,12
+example_sets-insert_n,,50000,,,54815173.0,ns,12
+example_sets-insert_n,,50000,,,54948185.0,ns,12
+example_sets-insert_n,,50000,,,54597552.0,ns,12
+example_sets-insert_n,,50000,,,53838802.0,ns,12
+example_sets-insert_n,,50000,,,52844475.0,ns,12
+example_sets-insert_n,,50000,,,54328319.0,ns,12
+example_sets-insert_n,,50000,,,54264031.0,ns,12
+example_sets-insert_n,,50000,,,53315691.0,ns,12
+example_sets-insert_n,,50000,,,54850568.0,ns,12
+example_sets-insert_n,,50000,,,55168555.0,ns,12
+example_sets-insert_n,,50000,,,54342206.0,ns,12
+example_sets-insert_n,,50000,,,54019355.0,ns,12
+example_sets-insert_n,,50000,,,54295659.0,ns,12
+example_sets-insert_n,,50000,,,54237589.0,ns,12
+example_sets-insert_n,,50000,,,52726648.0,ns,12
+example_sets-insert_n,,50000,,,54414050.0,ns,12
+example_sets-insert_n,,50000,,,56432552.0,ns,12
+example_sets-insert_n,,50000,,,57917547.0,ns,12
+example_sets-insert_n,,50000,,,54682474.0,ns,12
+example_sets-insert_n,,50000,,,56679488.0,ns,12
+example_sets-insert_n,,50000,,,54497619.0,ns,12
+example_sets-insert_n,,50000,,,56599059.0,ns,12
+example_sets-insert_n,,50000,,,54939744.0,ns,12
+example_sets-insert_n,,50000,,,54320589.0,ns,12
+example_sets-insert_n,,50000,,,55745174.0,ns,12
+example_sets-insert_n,,50000,,,54884487.0,ns,12
+example_sets-insert_n,,50000,,,54917045.0,ns,12
+example_sets-insert_n,,50000,,,54124914.0,ns,12
+example_sets-insert_n,,50000,,,54818575.0,ns,12
+example_sets-insert_n,,50000,,,55571144.0,ns,12
+example_sets-insert_n,,50000,,,53522345.0,ns,12
+example_sets-insert_n,,50000,,,53926989.0,ns,12
+example_sets-insert_n,,50000,,,52790559.0,ns,12
+example_sets-insert_n,,50000,,,55556724.0,ns,12
+example_sets-insert_n,,50000,,,54458524.0,ns,12
+example_sets-insert_n,,50000,,,53899738.0,ns,12
+example_sets-insert_n,,50000,,,54594851.0,ns,12
+example_sets-insert_n,,50000,,,54564258.0,ns,12
+example_sets-insert_n,,50000,,,54902146.0,ns,12
+example_sets-insert_n,,50000,,,54584851.0,ns,12
+example_sets-insert_n,,50000,,,55171297.0,ns,12
+example_sets-insert_n,,50000,,,53575768.0,ns,12
+example_sets-insert_n,,50000,,,54650413.0,ns,12
+example_sets-insert_n,,50000,,,55040178.0,ns,12
+example_sets-insert_n,,50000,,,54187523.0,ns,12
+example_sets-insert_n,,50000,,,54260420.0,ns,12
+example_sets-insert_n,,50000,,,53746250.0,ns,12
+example_sets-insert_n,,50000,,,54406432.0,ns,12
+example_sets-insert_n,,50000,,,55284462.0,ns,12
+example_sets-insert_n,,50000,,,56332937.0,ns,12
+example_sets-insert_n,,50000,,,55530429.0,ns,12
+example_sets-insert_n,,50000,,,55668867.0,ns,12
+example_sets-insert_n,,50000,,,54821052.0,ns,12
+example_sets-insert_n,,50000,,,54705630.0,ns,12
+example_sets-insert_n,,50000,,,54736512.0,ns,12
+example_sets-insert_n,,50000,,,54268574.0,ns,12
+example_sets-insert_n,,50000,,,55126542.0,ns,12
diff --git a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json b/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json
index 4ad7fe9..0f5521e 100644
--- a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json
+++ b/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Flat","iters":[13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0],"times":[52079366.0,51089412.0,51495407.0,51232351.0,51542269.0,51211569.0,51756993.0,51473251.0,51213540.0,51698351.0,50877851.0,51650552.0,51275255.0,50846312.0,51240567.0,49935663.0,51468768.0,51864888.0,50407973.0,50936038.0,51960160.0,51464860.0,50346059.0,50168557.0,50809085.0,50367464.0,51894122.0,51070416.0,51560207.0,50481926.0,51372483.0,51331125.0,50289164.0,50927123.0,49504699.0,50079499.0,50905100.0,49964508.0,50182137.0,49956324.0,50366643.0,51213719.0,50543202.0,51822635.0,50483828.0,51366911.0,51318606.0,51412670.0,50060540.0,50458167.0,50283965.0,51773103.0,51556696.0,51659956.0,49529268.0,50643885.0,50251993.0,50093241.0,49968201.0,50213364.0,50531471.0,50701477.0,49898635.0,50417435.0,50737812.0,51298229.0,50908868.0,50956647.0,52092599.0,49642491.0,50694341.0,50899334.0,50890647.0,50519724.0,49392837.0,51811636.0,51128883.0,51200908.0,50886350.0,50089672.0,51514245.0,51342970.0,50885371.0,49951866.0,50242597.0,50965715.0,51191574.0,51218560.0,51303032.0,51059769.0,51873506.0,51497467.0,51343323.0,49495143.0,49999155.0,50701387.0,50333194.0,50613163.0,51403193.0,50888325.0]} \ No newline at end of file
+{"sampling_mode":"Flat","iters":[12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0],"times":[56259623.0,54026486.0,53842401.0,55105316.0,54242786.0,55227388.0,54391159.0,54428996.0,53552406.0,54164865.0,54144725.0,54663444.0,54160552.0,53716935.0,53175943.0,53760140.0,52778949.0,53822796.0,54332008.0,55931581.0,55111963.0,54988091.0,53645069.0,53171226.0,54888752.0,55962867.0,56700160.0,52774952.0,53729190.0,53367272.0,54899084.0,53138959.0,53500832.0,53916248.0,52208933.0,54094076.0,55331467.0,54511986.0,52071414.0,53935160.0,53350917.0,53312375.0,54512258.0,54815173.0,54948185.0,54597552.0,53838802.0,52844475.0,54328319.0,54264031.0,53315691.0,54850568.0,55168555.0,54342206.0,54019355.0,54295659.0,54237589.0,52726648.0,54414050.0,56432552.0,57917547.0,54682474.0,56679488.0,54497619.0,56599059.0,54939744.0,54320589.0,55745174.0,54884487.0,54917045.0,54124914.0,54818575.0,55571144.0,53522345.0,53926989.0,52790559.0,55556724.0,54458524.0,53899738.0,54594851.0,54564258.0,54902146.0,54584851.0,55171297.0,53575768.0,54650413.0,55040178.0,54187523.0,54260420.0,53746250.0,54406432.0,55284462.0,56332937.0,55530429.0,55668867.0,54821052.0,54705630.0,54736512.0,54268574.0,55126542.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json b/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
index e4b1ede..f69aa7d 100644
--- a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
+++ b/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
@@ -1 +1 @@
-[3641621.230769232,3757791.26923077,4067578.038461538,4183748.076923076] \ No newline at end of file
+[4211703.520833331,4349247.645833332,4716031.979166668,4853576.104166669] \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/50000/new/estimates.json b/analysis/current/criterion/example_sets-insert_n/50000/new/estimates.json
index b0b1773..b385d35 100644
--- a/analysis/current/criterion/example_sets-insert_n/50000/new/estimates.json
+++ b/analysis/current/criterion/example_sets-insert_n/50000/new/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":176178053.2085,"upper_bound":177500721.98200002},"point_estimate":176831411.91,"standard_error":337920.17175530473},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":175504550.5,"upper_bound":177482988.0},"point_estimate":176046798.5,"standard_error":440391.89614617947},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2923955.498689413,"upper_bound":4975973.1964588165},"point_estimate":4257837.351608276,"standard_error":504695.3067765591},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3039549.44368855,"upper_bound":3710788.5818068013},"point_estimate":3398788.9316582507,"standard_error":170745.16996863438}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":178141414.22524998,"upper_bound":178891148.746},"point_estimate":178515396.17,"standard_error":191452.44080839373},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":177981505.0,"upper_bound":178659519.5},"point_estimate":178379402.0,"standard_error":152709.6983706302},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1124410.4917377234,"upper_bound":2111893.2390064},"point_estimate":1654492.6146268845,"standard_error":259060.40384466518},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1609228.0239006665,"upper_bound":2207966.899145667},"point_estimate":1919607.337150002,"standard_error":152696.08172391137}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/50000/new/raw.csv b/analysis/current/criterion/example_sets-insert_n/50000/new/raw.csv
index bf6fb3c..edf6c08 100644
--- a/analysis/current/criterion/example_sets-insert_n/50000/new/raw.csv
+++ b/analysis/current/criterion/example_sets-insert_n/50000/new/raw.csv
@@ -1,101 +1,101 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_sets-insert_n,,50000,,,181514004.0,ns,1
-example_sets-insert_n,,50000,,,183568752.0,ns,1
-example_sets-insert_n,,50000,,,180007553.0,ns,1
-example_sets-insert_n,,50000,,,181486858.0,ns,1
-example_sets-insert_n,,50000,,,183490586.0,ns,1
-example_sets-insert_n,,50000,,,179971534.0,ns,1
-example_sets-insert_n,,50000,,,180931402.0,ns,1
-example_sets-insert_n,,50000,,,181240997.0,ns,1
-example_sets-insert_n,,50000,,,182352069.0,ns,1
-example_sets-insert_n,,50000,,,179317265.0,ns,1
-example_sets-insert_n,,50000,,,179932646.0,ns,1
-example_sets-insert_n,,50000,,,177995574.0,ns,1
-example_sets-insert_n,,50000,,,181346531.0,ns,1
-example_sets-insert_n,,50000,,,179176282.0,ns,1
-example_sets-insert_n,,50000,,,182545113.0,ns,1
-example_sets-insert_n,,50000,,,181283577.0,ns,1
-example_sets-insert_n,,50000,,,179972803.0,ns,1
-example_sets-insert_n,,50000,,,184877688.0,ns,1
-example_sets-insert_n,,50000,,,182917518.0,ns,1
-example_sets-insert_n,,50000,,,180727253.0,ns,1
-example_sets-insert_n,,50000,,,178907747.0,ns,1
-example_sets-insert_n,,50000,,,180074214.0,ns,1
-example_sets-insert_n,,50000,,,180066198.0,ns,1
-example_sets-insert_n,,50000,,,178771151.0,ns,1
-example_sets-insert_n,,50000,,,179030021.0,ns,1
-example_sets-insert_n,,50000,,,179741989.0,ns,1
-example_sets-insert_n,,50000,,,180760903.0,ns,1
-example_sets-insert_n,,50000,,,176894648.0,ns,1
-example_sets-insert_n,,50000,,,181039118.0,ns,1
-example_sets-insert_n,,50000,,,176025842.0,ns,1
-example_sets-insert_n,,50000,,,174209021.0,ns,1
-example_sets-insert_n,,50000,,,174831372.0,ns,1
-example_sets-insert_n,,50000,,,177014944.0,ns,1
-example_sets-insert_n,,50000,,,175248866.0,ns,1
-example_sets-insert_n,,50000,,,171652698.0,ns,1
-example_sets-insert_n,,50000,,,175835337.0,ns,1
-example_sets-insert_n,,50000,,,177515587.0,ns,1
-example_sets-insert_n,,50000,,,174025963.0,ns,1
-example_sets-insert_n,,50000,,,175513772.0,ns,1
-example_sets-insert_n,,50000,,,180747417.0,ns,1
-example_sets-insert_n,,50000,,,181553070.0,ns,1
-example_sets-insert_n,,50000,,,174601321.0,ns,1
-example_sets-insert_n,,50000,,,175539940.0,ns,1
-example_sets-insert_n,,50000,,,175945995.0,ns,1
-example_sets-insert_n,,50000,,,173164003.0,ns,1
-example_sets-insert_n,,50000,,,172659791.0,ns,1
-example_sets-insert_n,,50000,,,180249967.0,ns,1
-example_sets-insert_n,,50000,,,175255933.0,ns,1
-example_sets-insert_n,,50000,,,175779937.0,ns,1
-example_sets-insert_n,,50000,,,173031540.0,ns,1
-example_sets-insert_n,,50000,,,172155675.0,ns,1
-example_sets-insert_n,,50000,,,174021802.0,ns,1
-example_sets-insert_n,,50000,,,178546044.0,ns,1
-example_sets-insert_n,,50000,,,175306614.0,ns,1
-example_sets-insert_n,,50000,,,176067755.0,ns,1
-example_sets-insert_n,,50000,,,174291002.0,ns,1
-example_sets-insert_n,,50000,,,171556783.0,ns,1
-example_sets-insert_n,,50000,,,175469161.0,ns,1
-example_sets-insert_n,,50000,,,178961304.0,ns,1
-example_sets-insert_n,,50000,,,177482988.0,ns,1
-example_sets-insert_n,,50000,,,175638836.0,ns,1
-example_sets-insert_n,,50000,,,179892266.0,ns,1
-example_sets-insert_n,,50000,,,172472495.0,ns,1
-example_sets-insert_n,,50000,,,177580916.0,ns,1
-example_sets-insert_n,,50000,,,171576062.0,ns,1
-example_sets-insert_n,,50000,,,174460773.0,ns,1
-example_sets-insert_n,,50000,,,176375541.0,ns,1
-example_sets-insert_n,,50000,,,174098389.0,ns,1
-example_sets-insert_n,,50000,,,172968567.0,ns,1
-example_sets-insert_n,,50000,,,176200095.0,ns,1
-example_sets-insert_n,,50000,,,172989239.0,ns,1
-example_sets-insert_n,,50000,,,180207802.0,ns,1
-example_sets-insert_n,,50000,,,172794767.0,ns,1
-example_sets-insert_n,,50000,,,174561203.0,ns,1
-example_sets-insert_n,,50000,,,176388479.0,ns,1
-example_sets-insert_n,,50000,,,181052984.0,ns,1
-example_sets-insert_n,,50000,,,176298658.0,ns,1
-example_sets-insert_n,,50000,,,174292863.0,ns,1
-example_sets-insert_n,,50000,,,173726250.0,ns,1
-example_sets-insert_n,,50000,,,175814763.0,ns,1
-example_sets-insert_n,,50000,,,174212737.0,ns,1
-example_sets-insert_n,,50000,,,172557014.0,ns,1
-example_sets-insert_n,,50000,,,175042458.0,ns,1
-example_sets-insert_n,,50000,,,172537560.0,ns,1
-example_sets-insert_n,,50000,,,171821446.0,ns,1
-example_sets-insert_n,,50000,,,173372275.0,ns,1
-example_sets-insert_n,,50000,,,175687927.0,ns,1
-example_sets-insert_n,,50000,,,173137715.0,ns,1
-example_sets-insert_n,,50000,,,181808336.0,ns,1
-example_sets-insert_n,,50000,,,174912377.0,ns,1
-example_sets-insert_n,,50000,,,171207461.0,ns,1
-example_sets-insert_n,,50000,,,173506826.0,ns,1
-example_sets-insert_n,,50000,,,172517047.0,ns,1
-example_sets-insert_n,,50000,,,173314866.0,ns,1
-example_sets-insert_n,,50000,,,176599447.0,ns,1
-example_sets-insert_n,,50000,,,174152313.0,ns,1
-example_sets-insert_n,,50000,,,177670612.0,ns,1
-example_sets-insert_n,,50000,,,175739949.0,ns,1
-example_sets-insert_n,,50000,,,176322268.0,ns,1
-example_sets-insert_n,,50000,,,173426171.0,ns,1
+example_sets-insert_n,,50000,,,178294182.0,ns,1
+example_sets-insert_n,,50000,,,175195299.0,ns,1
+example_sets-insert_n,,50000,,,179625038.0,ns,1
+example_sets-insert_n,,50000,,,178451973.0,ns,1
+example_sets-insert_n,,50000,,,177897331.0,ns,1
+example_sets-insert_n,,50000,,,177655336.0,ns,1
+example_sets-insert_n,,50000,,,177683425.0,ns,1
+example_sets-insert_n,,50000,,,177099587.0,ns,1
+example_sets-insert_n,,50000,,,178180361.0,ns,1
+example_sets-insert_n,,50000,,,177758003.0,ns,1
+example_sets-insert_n,,50000,,,178429878.0,ns,1
+example_sets-insert_n,,50000,,,178671899.0,ns,1
+example_sets-insert_n,,50000,,,176971831.0,ns,1
+example_sets-insert_n,,50000,,,178216661.0,ns,1
+example_sets-insert_n,,50000,,,177624310.0,ns,1
+example_sets-insert_n,,50000,,,177761076.0,ns,1
+example_sets-insert_n,,50000,,,178962155.0,ns,1
+example_sets-insert_n,,50000,,,182519045.0,ns,1
+example_sets-insert_n,,50000,,,178366566.0,ns,1
+example_sets-insert_n,,50000,,,174322862.0,ns,1
+example_sets-insert_n,,50000,,,177911951.0,ns,1
+example_sets-insert_n,,50000,,,180059242.0,ns,1
+example_sets-insert_n,,50000,,,180632664.0,ns,1
+example_sets-insert_n,,50000,,,178379427.0,ns,1
+example_sets-insert_n,,50000,,,178534779.0,ns,1
+example_sets-insert_n,,50000,,,181962980.0,ns,1
+example_sets-insert_n,,50000,,,174280777.0,ns,1
+example_sets-insert_n,,50000,,,179091860.0,ns,1
+example_sets-insert_n,,50000,,,181137428.0,ns,1
+example_sets-insert_n,,50000,,,179746089.0,ns,1
+example_sets-insert_n,,50000,,,177595399.0,ns,1
+example_sets-insert_n,,50000,,,181319301.0,ns,1
+example_sets-insert_n,,50000,,,178534265.0,ns,1
+example_sets-insert_n,,50000,,,179324380.0,ns,1
+example_sets-insert_n,,50000,,,177526218.0,ns,1
+example_sets-insert_n,,50000,,,177981505.0,ns,1
+example_sets-insert_n,,50000,,,180555755.0,ns,1
+example_sets-insert_n,,50000,,,176612740.0,ns,1
+example_sets-insert_n,,50000,,,180502994.0,ns,1
+example_sets-insert_n,,50000,,,176953294.0,ns,1
+example_sets-insert_n,,50000,,,180124374.0,ns,1
+example_sets-insert_n,,50000,,,177248221.0,ns,1
+example_sets-insert_n,,50000,,,178379377.0,ns,1
+example_sets-insert_n,,50000,,,178298599.0,ns,1
+example_sets-insert_n,,50000,,,180420995.0,ns,1
+example_sets-insert_n,,50000,,,181525982.0,ns,1
+example_sets-insert_n,,50000,,,180251854.0,ns,1
+example_sets-insert_n,,50000,,,178285210.0,ns,1
+example_sets-insert_n,,50000,,,178622300.0,ns,1
+example_sets-insert_n,,50000,,,176169494.0,ns,1
+example_sets-insert_n,,50000,,,178485574.0,ns,1
+example_sets-insert_n,,50000,,,174564118.0,ns,1
+example_sets-insert_n,,50000,,,177892793.0,ns,1
+example_sets-insert_n,,50000,,,175895005.0,ns,1
+example_sets-insert_n,,50000,,,175736247.0,ns,1
+example_sets-insert_n,,50000,,,179189799.0,ns,1
+example_sets-insert_n,,50000,,,179025534.0,ns,1
+example_sets-insert_n,,50000,,,177240927.0,ns,1
+example_sets-insert_n,,50000,,,180136559.0,ns,1
+example_sets-insert_n,,50000,,,181356318.0,ns,1
+example_sets-insert_n,,50000,,,178995659.0,ns,1
+example_sets-insert_n,,50000,,,179480101.0,ns,1
+example_sets-insert_n,,50000,,,177408314.0,ns,1
+example_sets-insert_n,,50000,,,177085467.0,ns,1
+example_sets-insert_n,,50000,,,181514324.0,ns,1
+example_sets-insert_n,,50000,,,176751198.0,ns,1
+example_sets-insert_n,,50000,,,176661785.0,ns,1
+example_sets-insert_n,,50000,,,177761515.0,ns,1
+example_sets-insert_n,,50000,,,174944623.0,ns,1
+example_sets-insert_n,,50000,,,178216142.0,ns,1
+example_sets-insert_n,,50000,,,177762114.0,ns,1
+example_sets-insert_n,,50000,,,174744480.0,ns,1
+example_sets-insert_n,,50000,,,177182956.0,ns,1
+example_sets-insert_n,,50000,,,178427457.0,ns,1
+example_sets-insert_n,,50000,,,178971192.0,ns,1
+example_sets-insert_n,,50000,,,175652793.0,ns,1
+example_sets-insert_n,,50000,,,177748415.0,ns,1
+example_sets-insert_n,,50000,,,179112208.0,ns,1
+example_sets-insert_n,,50000,,,177753926.0,ns,1
+example_sets-insert_n,,50000,,,179659642.0,ns,1
+example_sets-insert_n,,50000,,,182038169.0,ns,1
+example_sets-insert_n,,50000,,,180321538.0,ns,1
+example_sets-insert_n,,50000,,,184894472.0,ns,1
+example_sets-insert_n,,50000,,,177919728.0,ns,1
+example_sets-insert_n,,50000,,,178267745.0,ns,1
+example_sets-insert_n,,50000,,,178945709.0,ns,1
+example_sets-insert_n,,50000,,,175086257.0,ns,1
+example_sets-insert_n,,50000,,,180133391.0,ns,1
+example_sets-insert_n,,50000,,,179340661.0,ns,1
+example_sets-insert_n,,50000,,,177506181.0,ns,1
+example_sets-insert_n,,50000,,,179328708.0,ns,1
+example_sets-insert_n,,50000,,,176691406.0,ns,1
+example_sets-insert_n,,50000,,,181567209.0,ns,1
+example_sets-insert_n,,50000,,,178645537.0,ns,1
+example_sets-insert_n,,50000,,,178647140.0,ns,1
+example_sets-insert_n,,50000,,,179895462.0,ns,1
+example_sets-insert_n,,50000,,,176859020.0,ns,1
+example_sets-insert_n,,50000,,,180755796.0,ns,1
+example_sets-insert_n,,50000,,,181956673.0,ns,1
+example_sets-insert_n,,50000,,,179725358.0,ns,1
diff --git a/analysis/current/criterion/example_sets-insert_n/50000/new/sample.json b/analysis/current/criterion/example_sets-insert_n/50000/new/sample.json
index f7fb45e..5dc54ba 100644
--- a/analysis/current/criterion/example_sets-insert_n/50000/new/sample.json
+++ b/analysis/current/criterion/example_sets-insert_n/50000/new/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[181514004.0,183568752.0,180007553.0,181486858.0,183490586.0,179971534.0,180931402.0,181240997.0,182352069.0,179317265.0,179932646.0,177995574.0,181346531.0,179176282.0,182545113.0,181283577.0,179972803.0,184877688.0,182917518.0,180727253.0,178907747.0,180074214.0,180066198.0,178771151.0,179030021.0,179741989.0,180760903.0,176894648.0,181039118.0,176025842.0,174209021.0,174831372.0,177014944.0,175248866.0,171652698.0,175835337.0,177515587.0,174025963.0,175513772.0,180747417.0,181553070.0,174601321.0,175539940.0,175945995.0,173164003.0,172659791.0,180249967.0,175255933.0,175779937.0,173031540.0,172155675.0,174021802.0,178546044.0,175306614.0,176067755.0,174291002.0,171556783.0,175469161.0,178961304.0,177482988.0,175638836.0,179892266.0,172472495.0,177580916.0,171576062.0,174460773.0,176375541.0,174098389.0,172968567.0,176200095.0,172989239.0,180207802.0,172794767.0,174561203.0,176388479.0,181052984.0,176298658.0,174292863.0,173726250.0,175814763.0,174212737.0,172557014.0,175042458.0,172537560.0,171821446.0,173372275.0,175687927.0,173137715.0,181808336.0,174912377.0,171207461.0,173506826.0,172517047.0,173314866.0,176599447.0,174152313.0,177670612.0,175739949.0,176322268.0,173426171.0]} \ No newline at end of file
+{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[178294182.0,175195299.0,179625038.0,178451973.0,177897331.0,177655336.0,177683425.0,177099587.0,178180361.0,177758003.0,178429878.0,178671899.0,176971831.0,178216661.0,177624310.0,177761076.0,178962155.0,182519045.0,178366566.0,174322862.0,177911951.0,180059242.0,180632664.0,178379427.0,178534779.0,181962980.0,174280777.0,179091860.0,181137428.0,179746089.0,177595399.0,181319301.0,178534265.0,179324380.0,177526218.0,177981505.0,180555755.0,176612740.0,180502994.0,176953294.0,180124374.0,177248221.0,178379377.0,178298599.0,180420995.0,181525982.0,180251854.0,178285210.0,178622300.0,176169494.0,178485574.0,174564118.0,177892793.0,175895005.0,175736247.0,179189799.0,179025534.0,177240927.0,180136559.0,181356318.0,178995659.0,179480101.0,177408314.0,177085467.0,181514324.0,176751198.0,176661785.0,177761515.0,174944623.0,178216142.0,177762114.0,174744480.0,177182956.0,178427457.0,178971192.0,175652793.0,177748415.0,179112208.0,177753926.0,179659642.0,182038169.0,180321538.0,184894472.0,177919728.0,178267745.0,178945709.0,175086257.0,180133391.0,179340661.0,177506181.0,179328708.0,176691406.0,181567209.0,178645537.0,178647140.0,179895462.0,176859020.0,180755796.0,181956673.0,179725358.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/50000/new/tukey.json b/analysis/current/criterion/example_sets-insert_n/50000/new/tukey.json
index 3d1559b..5d22233 100644
--- a/analysis/current/criterion/example_sets-insert_n/50000/new/tukey.json
+++ b/analysis/current/criterion/example_sets-insert_n/50000/new/tukey.json
@@ -1 +1 @@
-[156639774.25,165389303.125,188721380.125,197470909.0] \ No newline at end of file
+[171056622.0,174288915.375,182908364.375,186140657.75] \ No newline at end of file