let create () = { num_readers = 0; queue = Doubly_linked.create (); table = Table.create ~size:16 (); }