what would be the defined behaviour if a config just said [sound] ?
If think you re-introduced "optional" configs (aka with code-default). Why not simply default to no sound?