+
+#[bench]
+fn bench_insertion(b: &mut ::test::Bencher) {
+    b.iter(|| {
+        let mut data = AnyMap::new();
+        data.insert(42i);
+    })
+}
+
+#[bench]
+fn bench_find_missing(b: &mut ::test::Bencher) {
+    b.iter(|| {
+        let data = AnyMap::new();
+        assert_eq!(data.find(), None::<&int>);
+    })
+}
+
+#[bench]
+fn bench_find_present(b: &mut ::test::Bencher) {
+    b.iter(|| {
+        let mut data = AnyMap::new();
+        data.insert(42i);
+        assert_eq!(data.find(), Some(&42i));
+    })
+}