  Anonymous comments  the record.   Anonymous wrote:  1.  It is
amost certainly a mistake to base feature-ids on SRFI document
numbers.  There are many reasons why this is a bad idea, but it
should     be sufficient to point out that when I'm -reading- a
piece of Scheme     code, how am I going to figure out what
`(if-implements SRFI-17 ...)'     does?  I have to look it up
somewhere.  So why not write     `(if-implements extensible-
strings ...)' instead, and save me the     trouble?  SRFI-0
hints that there might be "aliases" for feature-ids,
presumably nice mnemonic names, which I guess is supposed to
address     this problem.  Presumably people will be encouraged
to use the mnemonic     aliases to keep their code readable.  So
then what's the point of the     document number based IDs?  You
should just be giving features mnemonic     names from the very
beginning.  2.  Logical combinations of features will be wanted
all the time.  Suppose     there is an easy way to do something
only if -both- the