http.NewServer documentation says:
// NewServer constructs a new server, which implements http.Server and wraps
// the provided endpoint.
I don't understand what it means by "implements http.Server". http.Server is a struct. Is there a typo in the documentation?