Use gatherResults instead of DeferredList since we catch all failures as unhealthy - thanks @manishtomar
Fix copy-pasted docstrings - thanks @manishtomar