What you say is correct. Sergio, please know that the JavaScript field came 1st, when previously, there had been only calc fields, & the objective, as I was told, was to make it powerful yet
simple to use. We may see it as limited now, but at that time, (for those who learned or knew JavaScript, it was the most powerful thing about Memento. Now, we (I, anyway) think of JavaScript fields as being the child or protegé of the really powerful stuff, the things that make use of the Memento JavaScript Library.
I don't know why he didn't make JavaScript fields able to call the MJL. Maybe no one ever asked for it? Maybe you could ask for it. Have you tried MementoUserVoice.com? You could check to see if it has already been requested, if not then request it, and you could notify us to vote for it, if you like.