For anyone keen to play with this, Guido has uploaded a patch. It requires surrounding parens in fewer places than has been discussed so far: <http://sf.net/tracker/index.php?func=detail&aid=471421&group_id=5470&atid=305470>