The parts of an expression or the expression
itself can be either arrays or constants,
This is a problem, because to calculate the expression we
need a set of array of the same size.
From the parsed expressions (in the select part or in the where part of
the SQL statement) extracts expression trees that can be used to calculate the result set