if (fieldName == null) fieldName = getStringFromIndex(field.getNameIndex());
	public String getFieldName() {		if (!visitingField)			throw new IllegalStateException("getFieldName called while not visiting field");		return fieldName;	}