anchor.diff:  %% Generate module names from code server.
   
   retrieve_module_name() ->
  -  gen_server:call(elixir_code_server, retrieve_module_name).
  +  gen_server:call(elixir_code_server, retrieve_module_name, get_timeout()).
   
   return_module_name(I) ->
     gen_server:cast(elixir_code_server, { return_module_name, I }).
  
positive.code: -module(elixir_compiler).
  -export([get_opts/0, get_opt/1, get_opt/2, string/2, file/1, file_to_path/2]).
  -export([core/0, module/3, eval_forms/4]).
  -include("elixir.hrl").
  -compile({parse_transform, elixir_transform}).
  
negative.code:     { Key, Value } -> Value
    end.
  
  get_timeout() ->
    case application:get_env(elixir, system_services_timeout) of
      {ok, Val} -> Val;
      undefined -> 60000
    end.
  
  get_opts() ->
    gen_server:call(elixir_code_server, compiler_options, get_timeout()).
  
  %% Compiles the given string.
  
  