Expression grammar almost completed.
Allowed expressions in array definition.
Initial union support.