anchor.diff:  -define(DEFAULT_ARGS, [
       {["-o", "--output"], o_output, singleton, ".", "Sets the output directory for compiled code. " ++
                                                          "If the directory doesn't exist, we will create it."},
  -                       
  +
       {["-t", "--type"], o_type, singleton, "js", "Sets the output type, defaults to 'js'. " ++
  -                                                       "Valid options are 'js','js_ast','core_ast','core' & 'all'."},
  +                                                       "Valid options are 'js', 'js_ast', 'core_ast', 'core' & 'all'."},
   
       {["-h", "--help"], o_help, is_set, false, "Displays this help message and exits."},
   
  
positive.code: 
  %% Write results of codegen.js to a file
  write_js(Result, Filename, Outdir) ->
      write_file(Result,Filename,"js",Outdir).
  
  write_other(Data, File, core_ast, Outdir) ->
      Filename = filename:basename(filename:rootname(File)),
  
negative.code:     transpile(Files, Outdir, core_ast),
      transpile(Files, Outdir, js_ast),
      transpile(Files, Outdir, js);
  branch(_Help = false, _Vsn = false, Outdir, Type, Files) when (length(Files) > 0) ->
      transpile(Files, Outdir, Type);
  branch(_Help = true, _Vsn = false, _OutDir, _Type, _Files = []) ->
      throw(help);
  