Please expound on why you believe this should be the output. To my understanding, the regular expression specification defines output but not method. If there is a specification or archived developer discussion I am unaware of, I would appreciate the citation. Otherwise, I do not see a compelling argument for "it should be the last thing matched by those 'physical' parentheses" over my proposal.