anchor.diff:      "ok" ->
           % async_batching
           spawn(fun() ->
  -                case catch(fabric:update_doc(Db, Doc2, [{user_ctx, Ctx}])) of
  +                case catch(fabric:update_doc(Db, Doc2, Options)) of
                   {ok, _} -> ok;
                   {accepted, _} -> ok;
                   Error ->
  
positive.code:     _Normal ->
          % normal
          DocUrl = absolute_uri(Req, [$/, DbName, $/, DocId]),
          case fabric:update_doc(Db, Doc2, [{user_ctx, Ctx}]) of
          {ok, NewRev} ->
              HttpCode = 201;
          {accepted, NewRev} ->
  
negative.code:     NewDoc = Doc#doc{
          atts = UpdatedAtts ++ OldAtts2
      },
      case fabric:update_doc(Db, NewDoc, Options) of
      {ok, NewRev} ->
          HttpCode = 201;
      {accepted, NewRev} ->
  