If you add it to the regular settings class, it will automatically be stored in solution settings if they exist.
If not, they would be stored in global settings, which would be a bit awkward.  We could disable the menu command if no solution-specific settings file exists, but that would also be strange.

We definitely should not ignore partial files; they will have non-partial dependencies.