public function getDriver($libraryName, array $parameters = null, array $directory = null, $newInstance = false)
	{
		if (empty($libraryName))
		{
			throw new LibraryException("Could not load driver. No name provided", 1);
		}

		// Load the driver class if it is not yet loaded
		if ( ! class_exists('FuzeWorks\FW_Driver_Library', false))
		{
			require_once(Core::$coreDir . DS . 'Libraries'.DS.'Driver.php');
		}

		// And then load and return the library
		return $this->loadLibrary($libraryName, $parameters, $directory, $newInstance);
	}