sig type update = { update_id : int; message : Api.Message.message option; } val create : update_id:int -> ?message:Api.Message.message option -> unit -> Api.Update.update val read : Yojson.Safe.json -> Api.Update.update end