Just curious, but why do you wrap explicit declarations in a var block? vs.

```go
start := time.Now()
delegator := NewResponseWriterDelegator(responseWriter)
h.delegate.ServeHTTP(delegator, request)
```