This commit changes `ServerResponse` and subtypes to use properties instead of fields during response rendering. This allows for overriding these methods in a response subclass.
This commit changes `ServerResponse` and subtypes to use properties instead of fields during response rendering. This allows for overriding these methods in a response subclass.