anchor.diff:  
   compile_each(_, []) ->
       ok;
  -compile_each(Config, [{Proto, Beam, Hrl} | Rest]) ->
  +compile_each(Config, [{Proto, Beam, Hrl, Erl} | Rest]) ->
  +    ProtoOpts = rebar_config:get_local(Config, proto_opts, []),
       case needs_compile(Proto, Beam) of
           true ->
               ?CONSOLE("Compiling ~s\n", [Proto]),
  
positive.code:             case protobuffs_compile:scan_file(Proto,
                                                [{compile_flags,ErlOpts}]) of
                  ok ->
                      %% Compilation worked, but we need to move the
                      %% beam and .hrl file into the ebin/ and include/
                      %% directories respectively
  
negative.code: beam_file(Proto) ->
      filename:basename(Proto, ".proto") ++ "_pb.beam".
  
  erl_file(Proto) ->
      filename:basename(Proto, ".proto") ++ "_pb.erl".
  
  hrl_file(Proto) ->
      filename:basename(Proto, ".proto") ++ "_pb.hrl".
  
  