final public function getPathInfo($path, $use_include_path = false)
	{
		if ($use_include_path) {
			$path = stream_resolve_include_path($path);
		} else {
			$path = realpath($path);
		}

		if (is_string($path)) {
			list(
				$this->dirname,
				$this->basename,
				$this->extension,
				$this->filename
			) = array_values(pathinfo($path));

			$this->absolute_path = $this->dirname . DIRECTORY_SEPARATOR . $this->basename;
		}
	}