if (this.isMatch(pattern, requestURI)) results.add(this.locations.get(pattern));
if (this.isMatch(pattern, requestURI)) { List<Location> locs = this.locations.get(pattern); results.add(locs); log.info(locs.size() + " potenatial location from pattern " + pattern); }
	public List<List<Location>> get(final URI requestURI)			throws MalformedURLException, LocationmapException {		final List<List<Location>> results = new ArrayList<List<Location>>();		final Set<String> locPatterns = this.locations.keySet();		for (final String pattern : locPatterns) {			try {				if (this.isMatch(pattern, requestURI))					results.add(this.locations.get(pattern));			} catch (final RESyntaxException e) {				throw new LocationmapException(						"Pattern is not a valid regular expression (" + pattern								+ "): " + e.getMessage());			}		}		return results;	}