int playerForPiece(String piece, [int fallback = Squares.white]) => piece.isEmpty ? fallback : piece == piece.toUpperCase() ? Squares.white : Squares.black;