code: public boolean isVarArgsApplicable() {
  		if(successor == null || !action.isAutoVarArgs()) {
  			return false;
  		}
  		return (successor == successor.getSuccessor(action));
  	}
docs: Checks whether a varargs overload can be automatically created for this method.
  <p>
  This is the case iff all of the following conditions hold:
  <ul>
  <li>this transition is not a terminating transition,</li>
  <li>the action does not prohibit auto varargs creation (e.g., because it is
  nullary and auto varargs creation has been disable through {@link GenerateEmbeddedDSL#autoVarArgs()}
  or {@link DSLAction#autoVarArgs()},</li>
  <li>the action is defined and reflexive in the successor state</li>
  </ul>
  @return <tt>true</tt> if a varargs overload can be automatically created for this method,
  <tt>false</tt> otherwise.