introduced a more strict type check on passing in setting parameters + corrected mistake on example configuration