anchor.diff:      apply_open_options2(Doc,Options);
   apply_open_options(Else,_Options) ->
       Else.
  -    
  +
   apply_open_options2(Doc,[]) ->
       {ok, Doc};
   apply_open_options2(#doc{atts=Atts,revs=Revs}=Doc,
  
positive.code: 
  changes_since(Db, StartSeq, Fun, Acc) ->
      changes_since(Db, StartSeq, Fun, [], Acc).
      
  changes_since(Db, StartSeq, Fun, Options, Acc) ->
      Wrapper = fun(FullDocInfo, _Offset, Acc2) ->
              case FullDocInfo of
  
negative.code:                         Doc2 = Doc,
                          GetDiskDocFun = LoadPrevRevFun
                      end,
  
                      case validate_doc_update(Db, Doc2, GetDiskDocFun) of
                      ok ->
                          {[Doc2 | AccValidated], AccErrors2};
  