A function header, not including the body. Functions can have multiple parameters with
optional default values, like in f(x, y = 1). When a function with this header is called, the
default values are used (i.e. y = 1), unless the caller provides their own values (f(2, 3)).