code: @Override
  	public boolean satisfies(Match match, int... ind)
  	{
  		BioPAXElement ele = match.get(ind[0]);
  
  		if (!idMap.containsKey(ele))
  			idMap.put(ele, idFetcher.fetchID(ele));
  
  		return idMap.get(ele) != null && !idMap.get(ele).isEmpty();
  	}
docs: Checks if the element has one of the desired IDs.
  @param match current pattern match
  @param ind mapped indices
  @return true if the ID is in the list