anchor.diff:      {lists:reverse(Fbs),St1}.
   
   collect_form({['define-module',Mod,Meta,Atts],L}, {Fbs,St0}) ->
  -    St1 = check_mdef(Meta, Atts, L, St0#lint{module=Mod}),
  +    St1 = check_mdef(Meta, Atts, L, St0#lint{module=Mod,mline=L}),
       if is_atom(Mod) ->                  %Normal module
               {Fbs,St1};
          true ->                          %Bad module name
  
positive.code: 
  -else.
  expr_map(Ps, _, L, St) ->
      unbound_func_error(L, {map,safe_length(Ps)}, St).
  
  expr_get_map(_, _, _, L, St) ->
      unbound_func_error(L, {'map-get',2}, St).
  
  expr_set_map(_, Ps, _, L, St) ->
      unbound_func_error(L, {'map-set',safe_length(Ps)+1}, St).
  
  expr_update_map(_, Ps, _, L, St) ->
      unbound_func_error(L, {'map-update',safe_length(Ps)+1}, St).
  -endif.
  
  %% check_lambda(LambdaBody, Env, Line, State) -> State.
  
negative.code: 
  check_func(F, Ar, Env, L, St) ->
      case lfe_env:is_fbound(F, Ar, Env) orelse
          lfe_internal:is_erl_bif(F, Ar) orelse
          lfe_internal:is_lfe_bif(F, Ar) of
          true -> St;
          false -> undefined_func_error(L, {F,Ar}, St)
      end.
  
  %% check_body(Body, Env, Line, State) -> State.
  