better parallel between two versions of a program, make one point at a time
rename args to prevent name clashes
rename args to prevent name clashes
slowly renaming args without causing trouble
correct example contrasting subset and where