   # of the next leaf page, and a cache that maps record file positions to
   # records that have been loaded from the file.
   createLeaf: (address, override) ->
-    page = @cache[address] = @link @mru.core,
+    page = @cache[address] = @link @mru,
       balancers: 0
       loaded: false
       leaf: true


  #
  createBranch: (address, override) ->
    page = @cache[address] = @link @mru.core,
      balancers: 0
      count: 0
      penultimate: true

  # list.
  constructor: (@directory, @options) ->
    @cache          = {}
    @mru            = { address: null }
    @mru.next       = @mru
    @mru.previous   = @mru
    @nextAddress    = 0
    @length         = 1024
    @balancer       = new Balancer
