That doesnt take away from the point, however, that GUI actions can be stored in history, composed, etc.