assocs: making keys and values generic.
hashtables: faster keys and values on hashtables.