public function getChildren (ContextSpecificationInterface $filter = null)
	{
		if ($filter === null)
		{
			return $this->children;
		}
		else
		{
			return array_filter ($this->children, [$filter, 'isSatisfiedBy']);
		}
	}