The default values of some of the options in the HTTPResponseCodeCheck type are nil if unset. When they are null, Swift will use its own default values. The default wdconfig.yml does not reflect this! For example, the method property is set to nil by default, and when it is nil, URLRequest will use "GET" by default. However, wdconfig.yml does not show or say that the default method will be "GET" if this is unset!