public SQLExpression( kind as SQLExpressionKind, name as String, value as Object, arguments as IList<SQLExpression> ):
Creates one immutable SQL expression from an existing child list.