Refactored effect packages due to Lua keyword conflict