ExpressionInstances
Contains pre-created instances of ConstantExpression object for often used constants.
Using those instances we avoid unnecessary allocations of same constant instances and avoid boxing for
value constants (e.g. booleans, integers).