anchor.diff:          api.resource(RESOURCE_AGENTS),
           (json) => new Agents()..createFromMap(json),
           (error) => new Agents()..setError(error)
  -        );   
  +        ); 
  +    valuesAPI = new ModelTransform<Values>(
  +        api.resource(RESOURCE_VALUES),
  +        (json) => new Values()..createFromMap(json),
  +        (error) => new Values()..setError(error)
  +        );
     }
     
     /**
  
positive.code:    *
     *     deleteNewEndpoint((delete) => confirmDeleted(delete), "A-1E6B9-5P8TQ-HJ9JKDL0Y.733");
     */
    void deleteNewEndpoint(Function callback(Delete delete), String newEndpointID) {
      
      
    }
  }
negative.code:    *
     *     getEndopintByID((agent) => showEndpointDetails(agent), "A-1E6B9-5P8TQ-HJ9JKDL0Y.733");
     */
  //  void getEndopintByID(Function callback(Endpoint endpoint), String id) {
  //    
   // }
    
  //  void getUserByID(Function callback(User user), String id) {
   //   
   // }
    
    /**
     * Retrives all endopint types: system defaults and defined by user.
  