anchor.diff:  
   '#new-/1'(Exports) ->
       {?function, fname(new), 1,
  -     lists:map(fun 'new-'/1, Exports)}.
  +     lists:map(fun 'new-'/1, Exports) ++ [?BADARG(1)]}.
   
   'new-'(R) ->
       {?clause, [?ATOM(R)],
  
positive.code: 
  '#new-/2'(Exports) ->
      {?function, fname(new), 2,
       lists:map(fun 'new--'/1, Exports)}.
  
  'new--'(R) ->
      {?clause, [?ATOM(R), ?VAR('Vals')],
  
negative.code: 
  '#info-/2'(Exports) ->
      {?function, fname(info), 2,
       lists:map(fun 'info-'/1, Exports) ++ [?BADARG(2)]}.
  
  'info-'(R) ->
      {?clause, [?ATOM(R), ?VAR('Info')],
  