/**
  * @param TodoStatus $status
  * @param Todo $todo
  * @return TodoAlreadyDone
  */
 public static function triedStatus(TodoStatus $status, Todo $todo)
 {
     return new self(sprintf('Tried to change status of Todo %s to %s. But Todo is already marked as done!', $todo->todoId()->toString(), $status->toString()));
 }