A method to force a win would be nice, so we could set our own script-checked conditions for wins in script-assisted game modes. I guess a general end_game() would be better, provided it took an argument for what kind of end to announce.
Also, get_grip_info() would be more useful if it returned actual grip state, rather than its state of changing state. But I'd settle for it at least returning a different value for release grip and no grip. As it is, it's basically unusable.
I've already pointed that last one out, but so far as I can tell, the problem remains.