}
@Test
public void createMixedArgumentAwareMessageTest()
{
MessageInterpolator messageInterpolator = new CompositeMessageInterpolator(createELAwareInterpolator(), new NumberedArgumentAwareMessageInterpolator());
String messageText = this.messageContext.config().change().messageInterpolator(messageInterpolator).create()
.message().text("[hello] {0} and {firstName} ({1} and {lastName}) greet {person.name}")
.argument("Gerhard", "Petracek")
.namedArgument("person", new TestPerson())
.namedArgument("lastName", "Geiler").namedArgument("firstName", "Manfred").toText();