public function getMultipleDisplayObjects ($areas)
	{
		$out = array ();
		foreach ($areas as $v)
		{
			if (! ($v instanceof Neuron_GameServer_Map_Area))
			{
				throw new Neuron_Exceptions_InvalidParameter ("Parameters must be an array of area objects.");
			}
		
			foreach ($this->getDisplayObjects ($v) as $v)
			{
				if (! $v instanceof Neuron_GameServer_Map_MapObject)
				{
					throw new Neuron_Core_Error ("All map objects MUST implement Neuron_GameServer_Map_MapObject");
				}
				
				$out[] = $v;
			}
		}
		
		return $out;
	}