Change ConsumeReadable to take a direct LuaAccess