public void ParseExplicitSymbolAndStringArray()
{
ModelParser parser = new ModelParser("#('option1' #do)");
IExpression expression = parser.ParseExpression();
Assert.IsNotNull(expression);
Assert.IsInstanceOfType(expression, typeof(ArrayExpression));
ArrayExpression cexpression = (ArrayExpression)expression;
Assert.AreEqual(2, cexpression.Expressions.Count());
Assert.IsInstanceOfType(cexpression.Expressions.First(), typeof(ConstantExpression));
Assert.IsInstanceOfType(cexpression.Expressions.Skip(1).First(), typeof(SymbolExpression));
Assert.AreEqual("#('option1' do)", expression.AsString());
}