Switched to using the *a pattern for client input receiving. This way we can
later on support client/server negotiations, if I want to. Or if I can
figure out how to do it in Lua. Whichever.