 #
 class IO
   # ### Checksummed Lines of JSON
-  
+
   # Each page is stored in its own ***page file***. The page files are all kept
   # in a single directory. The directory is specified by the application
   # developer when the `Strata` object is constructed.

# always balance the upper levels immediately, we perform the cascade. Our tree
# descent logic would have to account for these empty sub&#x2011;trees. Much
# better to balance and keep things orderly.
# 
# This raises a concerns about live lock, that we might be balancing 
#
# **TK**: Yes file times are enough. Even if the system clock changes
# drastically, the file times are all relative to one another. It it changes

        else
          delete ordered[address]

    # Rewrite position arrays to remove ghosts.
    for address, node of ghosts
      @operations.unshift
        method: "deleteGhost"
