anchor.diff:  %%% 7. Misc functions
   %%%-----------------------------------------------------------------
   
  -
  -%%----------------------------------------------------------------------
  -%% data_db is an database containing loaded mibs as:
  -%%    {MibName = atom(), Symbolic = ?, FullFileName = string()}
  -%%    it is either ets or mnesia
  -%% tree_db is a database containing _one_ record with the tree!
  -%% (the reason for this is part to get replication and part out of convenience)
  -%% ref_tree is the root node, without any subagent.
  -%% tree is the root node (same as ref_tree but with the subagents added).
  -%% subagents is a list of {SAPid, Oid}
  -%%----------------------------------------------------------------------
  -
   -record(mib_data, 
   	{
  -	  module,  % Mib storage module
  -	  mib_db,  % table of #mib_info
  -	  node_db, % table of #node_info
  -	  tree_db, % table of #tree
  -	  tree,    % The actual tree
  +	  %% Mib storage module
  +	  module :: snmpa:mib_storage_module(),  
  +
  +	  %% A database of loaded mibs
  +	  %% #mib_info{}
  +	  mib_db,  
  +
  +	  %% A database with information about each node in the tree
  +	  %% #node_info{}
  +	  node_db, 
  +
  +	  %% A database containing _one_ record with the tree
  +	  %% without the subagent(s). 
  +	  %% (the reason for this is part to get replication 
  +	  %% and part out of convenience)
  +	  %% #tree{}
  +	  tree_db, 
  +
  +	  %% The root node (same as the tree part of the tree_db 
  +	  %% but with the subagents added). 
  +	  tree, 
  +	  
  +	  %% A list of {SAPid, Oid}
   	  subagents = []
   	 }).
   
  
positive.code: %% 
  %% %CopyrightEnd%
  %%
  -module(snmpa_mib_data_tttn).
  
  
  
negative.code: -record(node_info, {oid, mib_name, me}).
  
  
  %% (behaviour) API
  -export([new/1, 
  	 close/1, 
  	 sync/1, 
  