I left it available if for some reason one wanted to force nashorn (for instance if you run under jdk7 and put nashorn.jar on the classpath). Then one could specify "nashorn" as an engine name to get the right implementation. I'm fine with removing that as I don't have that use-case :) Should I?