[MRM-288] line up configuration so that it always works, regardless of the existence of files. Add tests, and document the behaviour.