fix how Extract Function/Parameter handle anon functions with extra/less
params after extraction