This SRFI introduces ALAMBDA and ALAMBDA*, each of which has two modes of operation:

  1. it creates a procedure that checks actual arguments and takes optional arguments,
  2. it returns a different procedure by checking each of actual arguments and the number of them.