Question: do default parameter values act the way you expect?
Parameter 1 is empty
Default value for 1