Hi, Is there any special reason why the keyname of extension is lowered ? ```golang // Add adds a value to these extensions func (e Extensions) Add(key string, value interface{}) { realKey := strings.ToLower(key) e[realKey] = value } ``` I checked [OAS2](https://swagger.io/specification/v2/) Specification Extensions and there is no reference about lowercase. Thanks, Bogdan