If was brought up here: https://github.com/JuliaLang/julia/pull/35591 that one nice property of `Ref` is that ```julia julia> Ref(1) .+ 1 2 ``` whereas ```julia julia> Scalar(1) .+ 1 Scalar{Int64}((2,)) ``` I'm not sure how I feel about this difference yet, but I figured I should open an issue to discuss it.