anchor.diff:  
   malformed_request(Req, #base_state{resource_mod=Mod,
                                      auth_skew=AuthSkew}=State) ->
  -    {GetHeader, State1} = get_header_fun(Req, State),
  +    {GetHeader, State1} = chef_wm_util:get_header_fun(Req, State),
       try
           chef_authn:validate_headers(GetHeader, AuthSkew),
           OrgId = fetch_org_guid(Req, State1),
  
positive.code:                     % is chef_cookbook_version
                      LogMsg = {checksum_missing, Checksum},
                      ErrorMsg = error_message(checksum_missing, Checksum),
                      {{halt, 400}, chef_rest_util:set_json_body(Req, ErrorMsg),
                       State#base_state{log_msg = LogMsg}};
                  Why ->
                      State1 = State#base_state{log_msg = Why},
  
negative.code:             {RequestorType, KeyData}
      end.
  
  %% Tells whether this user is the superuser.
  is_superuser(UserName) ->
      case application:get_env(oc_chef_wm, superusers) of
  