anchor.diff:      %% Also, paranoia.
       Token = erlang:make_ref(),
   
  -    Worker = erlang:spawn(fun() ->
  -                                  Result = delete_file(OrgId, AwsConfig, Bucket, Checksum),
  -                                  Me ! {Token, Result, self()}
  -                          end),
  +    Worker = proc_lib:spawn_link(fun() ->
  +                                         Result = delete_file(OrgId, AwsConfig, Bucket, Checksum),
  +                                         Me ! {Token, Result, self()}
  +                                 end),
       receive
           {Token, Response, Worker} ->
               Response
  
positive.code: %%
  %% The spec is specifically tailored for use in this module (to make Dialyzer happy), but it
  %% is conceivable that the function could be used elsewhere as well.
  -spec fetch_and_validate_config_option(Application :: chef_objects,
                                         OptionName :: s3_parallel_ops_fanout |
                                                       s3_parallel_ops_timeout) ->
                                                Value :: pos_integer().
  fetch_and_validate_config_option(Application, OptionName) ->
      {ok, Value} = application:get_env(Application, OptionName),
      case {is_integer(Value), Value > 0} of
          {true, true} ->
              Value;
          _ ->
              error_logger:error_msg("Improper Configuration: ~p / ~p was ~p; should be a non-negative integer~n", [Application, OptionName, Value]),
              erlang:error({configuration, Application, OptionName, Value})
      end.
  
  %% @doc Delete each checksummed file in S3
  
negative.code:     catch
          error:{aws_error, {http_error,404,_}} ->
              %% We got a 404.  No biggie; mark it as 'missing' and move on
              error_logger:warning_msg("Deletion of file (checksum: ~p) for org ~p from bucket ~p (key: ~p) failed because the file was not found~n",
                                       [Checksum, OrgId, Bucket, Key]),
              {missing, Checksum};
          ExceptionClass:Reason->
              %% Something unanticipated happened.  We should log the specific reason for
  