anchor.diff:  	{ok, Fd} ->
   	    case OldFd of
   		undefined -> ok;
  -		OldFd -> file:close(OldFd)
  +		OldFd -> ok = file:close(OldFd)
   	    end,
  -	    {reply, ok, S#state{ fd = Fd}};
  +	    {reply, ok, S#state{fd = Fd}};
   	Error ->
   	    {reply, Error, S}
       end;
  
positive.code: 
  %% Returns when M:F/A has terminated
  profile(Rootset, M, F, A, Pattern, Options) ->
      start(),
      gen_server:call(?MODULE, {profile_start, Rootset, Pattern, {M,F,A}, Options}, infinity).
  
  dump() -> 
  
negative.code: 
  divide(_,0) -> 0.0;
  divide(T,N) -> T/N.
  
  start_internal() ->
      case start() of
          {ok, _} -> ok;
          {error, {already_started,_}} -> ok;
          Error -> Error
      end.
  