Would it make sense to define: ``` jl convert(::Type{SVector}, x::AbstractVector) = convert(SVector{length(x), eltype(x)}, x) ``` and perhaps similar for `SMatrix` or other arrays?