anchor.diff:      public {  morph interface (removing this) }
         done              : boolean;
         dirty             : boolean;
  -      function OnKeyPress( ch : char ) : boolean;
         procedure Render( term : ITerm) ; override;
       public { cursor movement commands }
         procedure PrevLine;
  
positive.code:       filename          : string;
        status            : string;
        topline, position : cardinal;
        led               : ui.zinput;  // led = (L)ine (ED)itor
        state             : vor;
      published { basic interface }
        constructor Create(aOwner : TComponent); override;
        function Load( path : string ) : boolean;
        procedure SaveAs( path : string );
  
negative.code:     filename := '';
      done := false;
      dirty := true;
      self.led := ui.ZInput.Create(aOwner);
      self.ToTop;
      TellUser('welcome to minneron.');
    end;
  