With history and a simple command completion hook this makes the interactive mode a lot easier to deal with.