MessageField field = (MessageField) e;
if (!messageFields.isOptional(field) || existingOptionNames.contains(DEFAULT.toString())) {
return;
}
CompoundElement display = DEFAULT_EQUAL;
int cursorPosition = display.charCount();
if (messageFields.isString(field)) {
display = DEFAULT_EQUAL_STRING;
cursorPosition++;
}
createAndAccept(display, cursorPosition, context, acceptor);