anchor.diff:  ------
     @Perspective
     public PerspectiveDefinition getPerspective() {
  -    final PerspectiveDefinition p = new PerspectiveDefinitionImpl(PanelType.ROOT_STATIC);
  +    final PerspectiveDefinition p = new PerspectiveDefinitionImpl(PanelType.ROOT_LIST);
       p.setTransient(true);
       p.setName(getClass().getName());
   
  
positive.code:   @Perspective
    public PerspectiveDefinition getPerspective() {
      final PerspectiveDefinition p = new
    PerspectiveDefinitionImpl(PanelType.ROOT_STATIC);
      p.setName(getClass().getName());
      p.getRoot().addPart(
              new PartDefinitionImpl(
  
negative.code:             DefaultPlaceRequest(HelloWorldScreen.class.getName())));
  
      // BEGIN new stuff to add
      PanelDefinitionImpl westPanel = new PanelDefinitionImpl(PanelType.ROOT_LIST);
      p.getRoot().insertChild(Position.WEST, westPanel);
      westPanel.setWidth(250);
      westPanel.addPart(
  