Unfinished LuaAlgorithm abstraction, improvements to l_register