add lua5.2 support for no particular reason