if (!braces) {
return keyword.startsWith("%") ? TailTypeDecorator.withTail(builder, TailType.SPACE) : builder;
}
else {
final String closing = keyword.endsWith("{") ? keyword.substring(0, keyword.length()-1) + "}" : null;
return PrioritizedLookupElement.withPriority(builder.withInsertHandler(new InsertHandler<LookupElement>() {
@Override
public void handleInsert(InsertionContext context, LookupElement item) {
int caret = context.getTailOffset();
Document document = context.getDocument();
StringBuilder sb = new StringBuilder("\n");