This fixes #96 by always projecting onto submodels including an intercept, even for reference models which lack an intercept (which are eventually made possible by this PR).
Several simplifications and some other enhancements are also performed, e.g., in commit 1fa4374d023506b00be4ff6d12bac98b8017f5f9.
See the commit messages and the newly added NEWS.md entry for details.
This fixes #96 by always projecting onto submodels including an intercept, even for reference models which lack an intercept (which are eventually made possible by this PR).
Several simplifications and some other enhancements are also performed, e.g., in commit 1fa4374d023506b00be4ff6d12bac98b8017f5f9.
See the commit messages and the newly added
NEWS.md
entry for details.