This reverts commit 4de4492f7a. re-adding because we're going to make the lua core selectable
4de4492f7a