code: @Override
  	public boolean satisfies(Match match, int... ind)
  	{
  		Collection<BioPAXElement> set = con.generate(match, ind);
  		
  		switch (type)
  		{
  			case EQUAL: return set.size() == size;
  			case GREATER: return set.size() > size;
  			case GREATER_OR_EQUAL: return set.size() >= size;
  			case LESS: return set.size() < size;
  			case LESS_OR_EQUAL: return set.size() <= size;
  			default: throw new RuntimeException(
  				"Should not reach here. Did somebody modify Type enum?");
  		}
  	}
docs: Checks if generated element size is in limits.
  @param match current pattern match
  @param ind mapped indices
  @return true if generated element size is in limits