return ExpressionBuilder.propertyExpression(propertyAnnotation.name());
} else if (annotation instanceof Header) {
Header headerAnnotation = (Header)annotation;
return ExpressionBuilder.headerExpression(headerAnnotation.name());
} else if (annotation instanceof Body) {
Body content = (Body)annotation;
return ExpressionBuilder.bodyExpression(parameterType);
// TODO allow annotations to be used to create expressions?
/*
* } else if (annotation instanceof XPath) { XPath xpathAnnotation =