Description
There can be multiple expressions for an expression column and then expression resolver should replace them lazily.
This was required to solve two usecases:
- Allowing some fact tables to have expressions directly materialized
- Having two different expressions in different facts for same expression column