protected function getPresenter()
	{
		if ($this->hasPresenter()) {
			if (!$this->presenterInstance) {
				$this->presenterInstance = new $this->presenter($this);
			}
		} else {
			if (!$this->presenterInstance) {
				$this->presenterInstance = new Presenter($this);
			}
		}
		
		return $this->presenterInstance;
	}