anchor.diff:                   migrated = '_',
                    worker = '_',
                    time = '_'},
  -    dets:match_object(all_orgs, Spec).
  +    ?fix_table(all_orgs, dets:match_object(all_orgs, Spec)).
       
   
   migration_time(Name) ->
  
positive.code:     end.
  
  summarize_orgs() ->
      Counts = dets:foldl(fun(Org, {NTotal, NPreloaded, NReadOnly,
                                    NActive, NMigrated, NError}) ->
                                  {NTotal + 1,
                                   NPreloaded + preloaded_count(Org),
                                   NReadOnly + as_number(Org#org.read_only),
                                   NActive + as_number(Org#org.active),
                                   NMigrated + as_number(Org#org.migrated),
                                   NError + error_count(Org)}
                          end, {0, 0, 0, 0, 0, 0}, all_orgs),
      Labels = [total, preloaded, read_only, active, migrated, error],
      lists:zip(Labels, tuple_to_list(Counts)).
  
  
negative.code:                  migrated = '_',
                   worker = '_', 
                   time = '_'},
      case ?fix_table(all_orgs, dets:match_object(all_orgs, Spec)) of
          [Org] ->
              [{total, time_diff(Org#org.time, start, stop)},
               {nodes, time_diff(Org#org.time, start, nodes_done)}];
  