public function __construct($name, $modelClassName, Presenter $addPresenter = null)
 {
     parent::__construct($name, $modelClassName);
     // Rename the presenter to make sure we can simplify how we access it.
     if ($addPresenter != null) {
         $addPresenter->setName("Add");
         $this->addPresenter = $addPresenter;
         $this->HasAddPresenter = true;
     } else {
         $this->HasAddPresenter = false;
     }
 }
 public function __construct($name = "")
 {
     parent::__construct($name, "Rhubarb\\Stem\\UnitTesting\\User");
 }