Do we think there's value in using a better regexp library in 3.0? The Exim guys wrote PCRE and bundled it with the Exim source until relatively recently, so if we don't want an external dependency that might be an option (having said that, they removed it about a year ago and it's a dependency now)