Description
Much of our higher level functionality depends on efficient diffing of content trees. Our current algorithm for diffing KernelNodeStates depends heavily on the performance of the equals() method. Currently equals() does a full tree comparison, but we can shortcut that in most cases by using the ":hash" pseudo-property from the underlying MicroKernel.