anchor.diff:  conflicts(Opts)      -> call({conflicts, Opts}).
   inspect(Lock)        -> call({inspect, Lock, []}).
   inspect(Lock, Opts)  -> call({inspect, Lock, Opts}).
  +histogram(Lock)      -> call({histogram, Lock, []}).
  +histogram(Lock, Opts)-> call({histogram, Lock, Opts}).
   information()        -> call(information).
   swap_pid_keys()      -> call(swap_pid_keys).
   raw()                -> call(raw).
  
positive.code: print_lock_information(Locks, Print) ->
      % remake Print to autosize entries
      AutoPrint = auto_print_width(Locks, Print),
  
      print_header(AutoPrint),
  
      lists:foreach(fun
  	(L) ->
  	    print_lock(L, AutoPrint)
  
negative.code: 	locations/1,
  	inspect/1,
  	inspect/2,
  	histogram/1,
  	histogram/2,
  	information/0,
  	swap_pid_keys/0,
  	% set options
  