anchor.diff:  
   save_params(Name, PostData) ->
       Root = disco:get_setting("DISCO_MASTER_ROOT"),
  -    Home = disco_server:jobhome(Name),
  +    Home = disco:jobhome(Name),
       ok = file:write_file(filename:join([Root, Home, "params"]), PostData).
   
   -spec field_exists([binary()], binary()) -> bool().
  
positive.code: 
  -module(job_coordinator).
  -export([new/1]).
  
  -include("disco.hrl").
  
  
negative.code: 
  -spec work([{non_neg_integer(), [{binary(), nonempty_string()}]}],
      nonempty_string(), nonempty_string(), non_neg_integer(),
      jobinfo(), [result()]) -> {'ok', [result()]}.
  
  %. 1. Basic case: Tasks to distribute, maximum number of concurrent tasks (N)
  %  not reached.
  