Error wrapping loses original type

Code reviewMedium16 minUber style

Your task

Review this Go function that wraps a downstream error before returning it. The caller wants to treat 'not found' differently from a real outage.