code: private boolean indexFormEntry(final FormData formData, final Field field, final int index, final Map<String, String> fixedValues) {
  		String entryKey = field.getEntryKey();
  		FormEntry entry = formData.getFormEntry(entryKey);
  		boolean unique = field.isUnique();
  		String value = entry.getValue();
  
  		String indexedKey = entryKey + JFunkConstants.INDEXED_KEY_SEPARATOR + index;
  		if (fixedValues != null && fixedValues.containsKey(indexedKey)) {
  			return true;
  		}
  
  		if (unique && !uniqueValuesMap.put(entry.getKey(), value)) {
  			log.debug("Value for " + entryKey + " has already been generated, but has to be unique.");
  			return false;
  		}
  
  		FormEntry target = getFormEntry(indexedKey);
  		target.setCurrentValue(value);
  		return true;
  	}
docs: Sets the {@link FormEntry} for {@code key+index} to the value of the {@link FormEntry} for
  {@code key}. This method can be used for several lines within the same basic data set.
  
  @return true if a value could be generated, false if the value already existed (but cannot be
  regenerated because of it having to be unique)