(PUP-2859) Specify that a default value expression may not add variables

define foo($a = ($b = 10)) { }

should not be allowed