We're moving more towards not using named return values and explicit returns instead. I think it could add clarity here too (same for other methods). I.e. only define `response` once it's needed, use `return nil, fmt.Errorf(...)` before...