fix: swift statistics return format

fix: swift statistics return format
Shouldn't they be separately wrapped? Otherwise if the first errors out, then the second will be zero even if it would not have errored out.