public static function ensureArray($value)
	{
		if(is_string($value))
		{
			$value = trim($value);
			$len = strlen($value);
			if ($len >= 2 && $value[0] == '(' && $value[$len-1] == ')')
			{
				try
				{
					return eval('return array' . $value . ';');
				}
				catch (ParseError $e)
				{
					return array();
				}
			}
			else
				return $len>0?array($value):array();
		}
		else
			return (array)$value;
	}