Julia 1.10 have support for "package extensions" (https://pkgdocs.julialang.org/dev/creating-packages/#Conditional-loading-of-code-in-packages-(Extensions)). Instead of packages using `StaticArraysCore` as a "hard" dependency, which is always loaded, it seem better to recommend using `StaticArrays` directly as a weak dependency.