/// <summary> /// Gets the expression as a symbol. /// </summary> /// <param name="expression">The expression.</param> /// <returns>The symbol.</returns> public static Symbol AsSymbol(this SymbolicExpression expression) { if (!expression.IsSymbol()) { return(null); } return(new Symbol(expression.Engine, expression.DangerousGetHandle())); }