anchor.diff:            child: new Row(
                 children: [
           new Flexible(child: new Center(child: _buildCenterCard(1))),
  -        new Flexible(child: new Block(children: [centerPiece])),
  +        new Flexible(
  +            child: new Row(
  +                children: [centerPiece],
  +                alignItems: FlexAlignItems.center,
  +                justifyContent: FlexJustifyContent.center)),
           new Flexible(child: new Center(child: _buildCenterCard(3))),
         ],
                 alignItems: FlexAlignItems.center,
  
positive.code:   }
  
    Widget _buildCenterCards() {
      //bool wide = (config.width >= config.height);
  
      double height = config.cardHeight * this._centerScaleFactor;
      double width = config.cardWidth * this._centerScaleFactor;
      Widget centerPiece = new Container(
  
negative.code:     return false;
    }
  
    void _boardLayoutTapCb() {
      // You can tap anywhere on the board to fake "Ask" or "Take Trick".
      if (localAsking < 4) {
        // Try to increment. If it fails, be lenient! Give 0.5 seconds to check
        // this condition again.
        if (!_incrementLocalAsking()) {
          new Future.delayed(const Duration(milliseconds: 500), () {
            _incrementLocalAsking(); // give it one more shot
          });
        }
      } else {
        config.game.takeTrickUI();
      }
    }
  
  