private static function _unrequirePackage($packageName)
	{
		if (empty($packageName))
		{
			return false;
		}
		self::_init();
		self::_dispatch('remove');
		$json = self::_getComposerJson();
		$contents = file_get_contents($json->getPath());
		$manipulator = new JsonManipulator($contents);
		if (!$manipulator->removeSubNode('require', $packageName, false))
		{
			return false;
		}
		file_put_contents($json->getPath(), $manipulator->getContents());
		return true;
	}