PolytablesPolymorphic tables (using Map)
Warning: this module is not thread safe!
val create : unit -> tcreates a new table
val make_key : unit -> 'a keycreate a new key for each data you want to save
get t k returns the current binding of k in t or raises Not_found
remove t k remove the current binding of k in t if it exists
val clear : table:t -> unitclear t remove all data from t