anchor.diff:  
   	 register_user/4, register_user_monitor/4, unregister_user/1, 
   
  -	 sync_get/4,       sync_get/5,       sync_get/6, 
  +	 sync_get2/4, 
  +	 async_get2/4, 
  +	 sync_get_next2/4, 
  +	 async_get_next2/4, 
  +	 sync_get_bulk2/6, 
  +	 async_get_bulk2/6, 
  +	 sync_set2/4, 
  +	 async_set2/4, 
  +	 cancel_async_request/2,
  +
  +	 %% discovery/2, discovery/3, discovery/4, discovery/5, discovery/6, 
  +
  +	 %% system_info_updated/2, 
  +	 get_log_type/0,      set_log_type/1, 
  +
  +	 reconfigure/0,
  +
  +	 info/0, 
  +	 verbosity/1, verbosity/2 
  +
  +	]).
  +
  +
  +%% <BACKWARD-COMPAT>
  +-export([sync_get/4,       sync_get/5,       sync_get/6, 
   	 async_get/4,      async_get/5,      async_get/6, 
   	 sync_get_next/4,  sync_get_next/5,  sync_get_next/6, 
   	 async_get_next/4, async_get_next/5, async_get_next/6, 
   	 sync_get_bulk/6,  sync_get_bulk/7,  sync_get_bulk/8, 
   	 async_get_bulk/6, async_get_bulk/7, async_get_bulk/8, 
   	 sync_set/4,       sync_set/5,       sync_set/6, 
  -	 async_set/4,      async_set/5,      async_set/6, 
  -	 cancel_async_request/2,
  -
  -	 %% discovery/2, discovery/3, discovery/4, discovery/5, discovery/6, 
  -
  -	 %% system_info_updated/2, 
  -	 get_log_type/0,      set_log_type/1, 
  -
  -	 reconfigure/0,
  -
  -	 info/0, 
  -	 verbosity/1, verbosity/2 
  -
  +	 async_set/4,      async_set/5,      async_set/6
   	]).
  +%% </BACKWARD-COMPAT>
  +
   
   
   %% Internal exports
  
positive.code: 
  %% -- [sync] get --
  
  sync_get(UserId, TargetName, CtxName, Oids) ->
      sync_get(UserId, TargetName, CtxName, Oids, 
  	     ?SYNC_GET_TIMEOUT).
  
negative.code:        is_list(CtxName) andalso 
         is_list(Oids) andalso 
         is_integer(Timeout) ->
      Opts = [{context, CtxName}, {timeout, Timeout}, {extra, ExtraInfo}],
      sync_get2(UserId, TargetName, Oids, Opts).
  %% </BACKWARD-COMPAT>
  
  
  %% -- [async] get --
  
  async_get2(UserId, TargetName, Oids, Opts) ->
      call({async_get, self(), UserId, TargetName, Oids, Opts}).
  
  %% <BACKWARD-COMPAT>
  async_get(UserId, TargetName, CtxName, Oids) ->
      async_get(UserId, TargetName, CtxName, Oids, 
  	      ?DEFAULT_ASYNC_EXPIRE, ?EXTRA_INFO).
  