Adding an argument to a function is a really compelling case for syntactic diffs. Line numbers remain super tricky: mapping overlapping positions spanning multiple lines back to lines isn't quite right yet.