We could even move this to `Utils`