@Override
	public boolean canRead(EvaluationContext context, Object target, String name) throws AccessException {
		Tuple tuple = (Tuple) target;
		if (tuple.hasFieldName(name)) {
			return true;
		}
		return maybeIndex(name, tuple) != null;
	}
A {@link PropertyAccessor} implementation that enables reading of {@link Tuple} values using dot notation within SpEL
expressions. Writing is not supported since {@link Tuple}s are immutable.

@author Mark Fisher
spring-xd-tuple/src/main/java/org/springframework/xd/tuple/spel/TuplePropertyAccessor.java