Ken,
I changed back to the original form, I guess I do not understand the need for a Game.prototype function versus a general purpose function.  Right now, line 44 of OldMaidView.js is broken in the statement "var opponent = handIndexFromRobotPlayer(this.game.activePlayerOpponent());".  I will try to fix that when I get to your comments on OldMaidView.js.