module Table:sig..end
type 
Apache table structure.
val get : t -> string -> stringTable.get tbl key returns the corresponding entry in the
          table.  The key is matched case-insensitively.  The first
          key will retrieved in case there are more than one entry in
          the table for the key.
Not_found otherwise.val get_all : t -> string -> string listTable.get_all tbl key same as Table.get tbl key except
          it returns all values corresponding to the key.
val fields : t -> (string * string) listTable.fields tbl returns a list of (key, value) pairs
          consisting of all entries of the table tbl.
val clear : t -> unitTable.clear tbl removes all key/value pairs from the table
          tbl.
val set : t -> string -> string -> unitTable.set tbl key value sets the (key, value) pair in
          the table tbl.  If one or more key/value pairs already
          exists with the same key they will be deleted and replaced
          with (key, value).
val add : t -> string -> string -> unitTable.add tbl key value adds the (key, value) pair in
          the table tbl.  This does not erase any existing pairs.
val unset : t -> string -> unitTable.unset tbl key delete every key/value pair associated
          with the key from the table tbl.