}
protected void bench(int loops, Reader rules, Reader urls) {
long start = System.currentTimeMillis();
try {
URLFilter filter = getURLFilter(rules);
FilteredURL[] expected = readURLFile(urls);
for (int i=0; i<loops; i++) {
test(filter, expected);
}
} catch (Exception e) {