add pgn.Turn.isEmpty