divide benchmark results by 10 since benchmark_harness reports the time it took to run 10 times, not once
Support for marking objects as observable, and getting notifications when those objects are mutated.