private static BinaryNameMatcher _construct(List<String> symbols, SimpleNameMatcher base) { int sz = _findSize(symbols.size()); String[] lookup = symbols.toArray(new String[symbols.size()]); BinaryNameMatcher matcher = new BinaryNameMatcher(base, lookup, sz); for (String name : symbols) { matcher.addName(name); } return matcher; }