Pourquoi babel-node ne prend-il pas en charge le chargement de module dans le REPL?

Il est établi que babel-node ne prend pas en charge le chargement de module dans le REPL . Dans la documentation, il est simplement écrit ceci:

En raison de contraintes techniques, le chargement de module de type ES6 n’est pas entièrement pris en charge dans un REPL babel-node.

Ma question est pourquoi? Si j’ai écrit un petit script nommé t.js et que t.js exécuté avec babel-node, les instructions d’importation fonctionneraient correctement. Quelle est la différence réelle entre un REPL qui lit le code source ligne par ligne dans Standard in et un babel-node t.js qui lit le code source dans un fichier?

Est-ce que quelqu’un sait s’il existe des projets de prise en charge de l’ import dans le futur, car l’absence d’ import tue le REPL?