UndoesPrevious
UndoableEdit::UndoesPrevious(const UndoableEdit* previous)
Command::UndoesPrevious(const Command* previous)