@Override
	public Date getDateWithPattern(int index, String pattern, Date defaultValue) {
		try {
			Date d = getDateWithPattern(index, pattern);
			return (d != null) ? d : defaultValue;
		}
		catch (IllegalArgumentException e) {
			return defaultValue;
		}

	}
@param index the index of the value
@return the converted raw value, trimmed
spring-xd-tuple/src/main/java/org/springframework/xd/tuple/DefaultTuple.java