anchor.diff:              false ->
                   []
           end,
  -    DecAST = make_elem_dec_fun(Elem, Tag, AllElems, Types, ModName),
  +    DecAST = make_elem_dec_fun(Elem, Tag, AllElems, Types, ModName, Opts),
       EncAST = make_elem_enc_fun(Elem, Tag, AllElems),
       DecAST ++ EncAST ++ AttrAST ++ CDataAST.
   
  
positive.code:                          (_) ->
                                []
                        end, Terms),
              compile(Elems, Forms, Path);
          Err ->
              Err
      end.
  
negative.code: 
  -compile(debug_info).
  %% Generator API
  -export([compile/1, compile/2]).
  %% Runtime API
  -export([format_error/1, get_attr/2]).
  %% Runtime built-in decoders/encoders
  