RedoableOp getRedoPlayer()   { return (octxt == null ? null : octxt.player); }
RedoableOp getRedoPlayer()   { return (octxt == null ? null : octxt.getPlayer()); }
        RedoableOp getRedoPlayer()   { return (octxt == null ? null : octxt.player); }