Awk doesn't have a way to define function-local variables. All variables are global, except for function parameters.
This spacing convention is meant to clearly separate mandatory parameters and optional parameters that are sometimes only introduced to "declare" a local variable.