public static ITwitterAccountEndSession UpdateDeliveryDeviceTo(this ITwitterAccount instance,
                                                                TwitterDeliveryDevice device)
 {
     instance.Root.Parameters.Action = "update_delivery_device";
     instance.Root.Profile.ProfileDeliveryDevice = device;
     return new TwitterAccountEndSession(instance.Root);
 }
		public virtual void UpdateDeliveryDevice(TwitterDeliveryDevice device, Action<TwitterUser, TwitterResponse> action)
		{
			WithHammock(action, "account/update_delivery_device", FormatAsString, "?device=", device);
		}
		public virtual IAsyncResult BeginUpdateDeliveryDevice(TwitterDeliveryDevice device)
		{
			return BeginWithHammock<TwitterUser>(WebMethod.Get, "account/update_delivery_device", FormatAsString, "?device=", device);
		}
		public virtual TwitterUser UpdateDeliveryDevice(TwitterDeliveryDevice device)
		{
			return WithHammock<TwitterUser>("account/update_delivery_device", FormatAsString, "?device=", device);
		}