protected function & setCoreClass ($newCoreClassName, $coreClassVar, $coreClassInterface) {
		if (call_user_func(
			[$this->toolClass, 'CheckClassInterface'], 
			$newCoreClassName, $coreClassInterface, TRUE, TRUE // check static methods and throw an exception if false
		)) $this->$coreClassVar = $newCoreClassName;
		/** @var $this \MvcCore\Application */
		return $this;
	}