anchor.diff:  -behavior(chef_wm).
   -export([auth_info/2,
            init/1,
  +         init_resource_state/1,
            malformed_request_message/3,
            request_type/0,
            validate_request/3]).
  
positive.code: -export([allowed_methods/2,
           delete_resource/2,
           from_json/2,
           resource_exists/2,
           to_json/2]).
  
  init(Config) ->
      chef_wm_base:init(?MODULE, Config).
  
  request_type() ->
    "nodes".
  
negative.code:             State1 = State#base_state{resource_state = NodeState1},
              {{object, AuthzId}, Req, State1}
      end.
  
  to_json(Req, #base_state{resource_state = NodeState} = State) ->
      #node_state{chef_node = Node} = NodeState,
  