code: public void assignTerms(Term<?>... terms) throws IllegalArgumentException {
  		if (terms.length != times)
  			throw new IllegalArgumentException(
  					"Invalid length of terms in Repeater.");
  		this.terms = Arrays.asList(terms);
  	}
docs: Assigns terms to repeater
  
  @param terms
  Terms to be assigned
  @throws IllegalArgumentException
  In case when number of terms does not correspond with number
  of iterations