[1] Note that preserving calls append with three arguments. Though the definition of append shown in this book accepts only two arguments, Scheme standardly provides an append function that takes an arbitrary number of arguments.
5.5.4 Combining Instruction Sequences