anchor.diff:  %% objects. `OrigObjectRec' should be the existing and unmodified `chef_object()'
   %% record. `ObjectEjson' is the parsed EJSON from the request body.
   update_from_json(#wm_reqdata{} = Req, #base_state{chef_db_context = DbContext,
  -                                  organization_guid = OrgId,
  -                                  requestor = #chef_requestor{authz_id = ActorId},
  -                             db_type = DbType}=State, OrigObjectRec, ObjectEjson) ->
  +                                                  organization_guid = OrgId,
  +                                                  requestor = #chef_requestor{authz_id = ActorId},
  +                                                  db_type = DbType}=State, OrigObjectRec, ObjectEjson) ->
       ObjectRec = chef_object:update_from_ejson(OrigObjectRec, ObjectEjson, DbType),
       %% Send object to solr for indexing *first*. If the update fails, we will have sent
       %% incorrect data, but that should get corrected when the client retries. This is a
  
positive.code:         _ ->
              {ok, State}
      end.
  
negative.code:                  RecType, {authz_id, AuthzId}, ObjectEjson) ->
      %% ObjectEjson should already be normalized. Record creation does minimal work and does
      %% not add or update any fields.
      ObjectRec = chef_object:new_record(RecType, OrgId, maybe_authz_id(AuthzId), ObjectEjson,
                                         DbType),
      Id = chef_object:id(ObjectRec),
      Name = chef_object:name(ObjectRec),
  