Whatever happened with lua 5.2 is totally irrelevant here, in my opinion; what would be relevant, is that if a -love version- suddenly didn't export modules to the global namespace, since that would mean that "require Socket" will fail to work from then on... and i believe that may be the case circa 11.0's release (i mean, i know enet doesn't register itself globally now; socket shouldn't either).