anchor.diff:  
   ## Convenience operation - Availability Subscription Container [/contextAvailabilitySubscriptions/{subscriptionID}]
   
  +Instances of this resource represent context availability subscriptions. They can be interacted with via PUT and DELETE. Creation of new availability subscriptions is done by interaction with the parent resource.
  +
   ### Update Subscription [PUT]
   
  -You may create your own request using this action. It takes a JSON
  -object containing a updateContextAvailabilitySubscriptionRequest message.
  +This operation updates a context availability subscription. The request and response body is updateContextAvailabilitySubscriptionRequest and updateContextAvailabilitySubscriptionResponse, respectively. The subscriptionId field inside the request message must equal the {subscriptionID} part of the access URI, otherwise an error shall be returned.
  +
  +You may create your own request using this action. It takes a JSON object containing a updateContextAvailabilitySubscriptionRequest message.
   
   + Request (application/json)
   
  
positive.code:             
  # Convenience operations [/]
  
  ## Convenience operation - Individual Context Entity    [/contextEntities/{EntityID}]
  
  ### Register Context  [POST]
  
  You may create your own request using this action. It takes a JSON
  object containing a RegisterContextRequest message.
  
  + Request (application/json)
  
  
negative.code: 
  ### Cancel Subscription [DELETE]
  
  This operation is used for deleting a context availability subscription, which corresponds to an unsubscribeContextAvailability operation. The request contains no body, and the response body is of type UnsubscribeContextAvailabilityResponse.
  
  You may create your own request using this action. It takes a JSON object containing a updateContextAvailabilitySubscriptionRequest message.
  
  + Request (application/json)
  
  