Now that you point this out, shouldn't we have one single location where we mark easyconfig parameters as mandatory, rather than two like we have now?

Also: magic strings all over the place here (`"MANDATORY"` should be a constant `MANDATORY`, etc.).