> with( Regexp m = std.regexp.search(...) ) > { > ... > } > else { ... } I like that "else"! Sure makes that code nicer than the following (equivalent) code: # Regexp m = std.regexp.search(...); # if (m) { # with(m) { # ... # } # } # else { ... } L.