Depending on the lua version, 6 might get used instead of 2 here, which causes test failures in upstream builds. This was fixed as part of #11206 on master
strict
def