anchor.diff:  
   forms(Forms) -> forms(Forms, ?DEFAULT_OPTIONS).
   
  --spec forms(abstract_code(), [option()] | option()) -> comp_ret().
  +-spec forms(forms(), [option()] | option()) -> comp_ret().
   
   forms(Forms, Opts) when is_list(Opts) ->
       do_compile({forms,Forms}, [binary|Opts++env_default_opts()]);
  
positive.code: %%----------------------------------------------------------------------
  
  -type abstract_code() :: [erl_parse:abstract_form()].
  
  -type option() :: atom() | {atom(), term()} | {'d', atom(), term()}.
  
  
negative.code: noenv_file(File, Opt) ->
      noenv_file(File, [Opt|?DEFAULT_OPTIONS]).
  
  -spec noenv_forms(forms(), [option()] | option()) -> comp_ret().
  
  noenv_forms(Forms, Opts) when is_list(Opts) ->
      do_compile({forms,Forms}, [binary|Opts]);
  