remove _LuaIter special casing (it works with recent changes), add other tests