anchor.diff:  pgen_dispatcher(Erules, []) ->
       gen_info_functions(Erules);
   pgen_dispatcher(Gen, Types) ->
  +    %% MODULE HEAD
       emit(["-export([encode/2,decode/2]).",nl,nl]),
       gen_info_functions(Gen),
   
  
positive.code:     NoFinalPadding = lists:member(no_final_padding, Options),
      NoOkWrapper = proplists:get_bool(no_ok_wrapper, Options),
  
      Call = case Gen of
  	       #gen{erule=per,aligned=true} ->
  		   asn1ct_func:need({per,complete,1}),
  
negative.code:     end,
      emit([nl,nl]),
  
      %% DECODER
      ReturnRest = proplists:get_bool(undec_rest, Gen#gen.options),
      Data = case Gen#gen.erule =:= ber andalso ReturnRest of
  	       true -> "Data0";
  