Command classes to perform undoable function related operations.