public function hasIssues ($recursive = false, ContextSpecificationInterface $filter = null)
	{
		if ($recursive === true)
		{
			foreach ($this->getChildrenRecursively($filter) as $child)
			{
				if ($child->hasIssues(false, $filter))
				{
					return true;
				}
			}
		}

		return (count($this->issues) > 0);
	}