anchor.diff:      case btrie:find(Metric, Idx) of
           error ->
               {error, not_found};
  -        {ok, [Pos]} ->
  +        {ok, Pos} ->
               Base = Pos * S * DataSize,
               P = Base+((Position - Offset) * DataSize),
               file:pread(F, P, Count * DataSize)
  
positive.code:         case btrie:find(Metric, Idx) of
              error ->
                  Pos = M#mfile.next,
                  Mx = M#mfile{next=Pos+1, index=btrie:append(Metric, Pos, Idx)},
                  file:write_file([M#mfile.name | ".idx"],
                                  <<(byte_size(Metric)):16/integer, Metric/binary>>,
                                  [read, append]),
                  {Mx, Pos*S*DataSize};
              {ok, [Pos]} ->
                  {M,Pos*S*DataSize}
          end,
      P = Base+((Position - Offset)*DataSize),
  
negative.code:             file:close(IO),
              E
      end.
  