public static @NotNull PsiBuilder createBuilder(final ASTNode chameleon) {
    return BasicJavaParserUtil.createBuilder(chameleon,
                                             (psi) -> PsiUtil.getLanguageLevel(psi),
                                             (level) -> (BasicJavaLexer)JavaParserDefinition.createLexer(level),
                                             (psi) -> obtainTokens(psi));
  }
public static @NotNull PsiBuilder createBuilder(final ASTNode chameleon)