Would it make sense to move this to `forge.util`?