Always use `\` prefix as best practice. Add missing new classes.
That's necessary as models grow. Added features should be tested to not break with future changes. The tests revealed an existing error in fallback which got fixed to make new test pass. Relates: #18