anchor.diff:      rexi:reply(couch_view_group:request_group_info(Pid)).
   
   reset_validation_funs(DbName) ->
  -    case couch_db:open(DbName, []) of
  +    case couch_db:open_int(DbName, []) of
       {ok, #db{main_pid = Pid}} ->
           gen_server:cast(Pid, {load_validation_funs, undefined});
       _ ->
  
positive.code: 
  with_db(DbName, Options, {M,F,A}) ->
      set_io_priority(DbName, Options),
      case couch_db:open(DbName, Options) of
      {ok, Db} ->
          rexi:reply(try
              apply(M, F, [Db | A])
  
negative.code: %%  call to with_db will supply your M:F with a #db{} and then remaining args
  
  all_docs(DbName, #view_query_args{keys=nil} = QueryArgs) ->
      {ok, Db} = couch_db:open_int(DbName, []),
      #view_query_args{
          start_key = StartKey,
          start_docid = StartDocId,
  