#201540 by theborg, douggreen, Pancho: some system setting were not validated properly; also added missing required field markers