w go.Panel()
              .add(
                new go.Panel('Auto', { desiredSize: NodeInfoSize })
                  .add(
                    new go.Shape('RoundedTopRectangle', { fill: 'white' }).bind('fill', 'topColor'),
                    new go.TextBlock().bind('text', 'topText')
                  ),
                new go.Panel('Auto', {
                  desiredSize: NodeInfoSize,
                  position: new go.Point(0, NodeInfoSize.height - 1)
                })
                  .add(
      