This SRFI proposes two extensions to the
R5RS1syntax-rules pattern language: the first
allows syntax-rules macros to generate macros, where the
macro-generated macros use ellipsis that is not used by the
macro-generating macros; the second allows for 'tail patterns.'