Currently, ```julia julia> Scalar(1, 2) === Scalar((1, 2)) true ``` But I guess disallowing `Scalar(1, 2)` is sensible? It's a subset of #518 but I think just throwing a method error or augment error here is an easy fix. ref #774