The events the Robot provides are like assembly language for GUI testing. To facilitate and encourage testing, you need a higher-level representation.
--Timothy Wall, Abbot Developer