private string GetDirectionAt(int index)
{
ArrayInstance directions = _innerSS["directions"] as ArrayInstance;
if (index < 0 || index >= directions.Length)
return "";
ObjectInstance dir = directions[index] as ObjectInstance;
if (dir != null)
return (string)dir["name"];
else
return "";
}