[Proposal] Shorthand Argument Renaming

it's fine. as other member put it recently: a lot has happened between then and now. the community has matured, views have changed.

another alternative to consider would be: values.0 values.1 or even values[0] values[1] to make it less magically looking. in the latter case values is not a normal array, just follows the similar subscript notion (values[variable] would be an error, so would be values.first / values.count, etc). why "values" - for compatibility with the others (newValue, oldValue).