I believe if you include keys in a config yaml which are not attributes of WindUpConfig no error is raised. This is not ideal because if you misspell a key and it has a default value then your intended value won't take effect and you will get no indication of this.