fixes #270: splat in parameter lists should shadow outer variables