LuaJIT has always been a superset of 5.1.

Which is why it should be a new language. Like C and C++.