Solve build ordering and expression evaluation | Snowflake