<p><b>Post-finalization note 3</b>:The "Comparator restrictions" section of this SRFI states thatimplementations must not require comparators used to createsets or bags to have both an ordering predicate and a hashfunction. However, in practice this is a nullity, because thereis no way to determine which type of procedure the implementationrequires, and therefore users must supply both procedures. Now that<a href="http://srfi.schemers.org/srfi-153/srfi-153.html ">SRFI 153</a> (in draft status at the time of this writing) requires comparatorswith ordering predicates, the author of this SRFI strongly urgesimplementers to accept comparators with hash functions with orwithout ordering predicates. The sample implementation,which is built on top of hash tables, already does so.</p>