DS: compile (why oh why does so much depend on Lua...)