multiLevelCoeffs entry should not be optional
if the multiLevelCoeffs entry is missing, using optionalSubDict() results in it using the top-level dictionary, which will immediately fail (eg, trying to interpret numberOfSubdomains as a sub-dictionary entry).
Bug introduced by 9801c2578