ScopedExpression now takes likely_env instead of Builder