public static boolean consumeTokenSmart(PsiBuilder builder, String token) {
    addCompletionVariantSmart(builder, token);
    return consumeTokenFast(builder, token);
  }
public static boolean consumeTokenSmart(PsiBuilder builder, String token)