@@ -96,7 +96,7 @@ func ExpandValue(ctx context.Context, value string, env []string) (string, error
9696 interp.Interactive(false),
9797 interp.Env(expand.ListEnviron(env...)),
9898 interp.Dir(s.cwd),
99− interp.ExecHandlers(s.execHandlers()...),
99+ interp.ExecHandlers(standardHandlers(s.blockFuncs)...),
100100 }
101101 if strict {
102102 // Match the outer NoUnset: an unset $VAR inside