Yeah, I agree. Tab completion would have been pretty easy to implement, but I was out of time and I'd need another hour or so to make sure it was working.
Thanks for playing!