private function &findNodeFromPath( &$nodes, $path )
	{
		$pathsParts = explode( '/', $path );
		$node = null;

		for ( $i = 0; $i < count( $pathsParts ); $i++ )
		{
			if ( ! isset( $nodes[ $pathsParts[ $i ] ] ) )
			{
				$node = false;
				break;
			}

			$node =& $nodes[ $pathsParts[ $i ] ];

			if ( isset( $node['children'] ) )
			{
				$nodes =& $node['children'];
				continue;
			}
		}

		return $node;
	}