use of '(' ~ ')' paren matching idiom