Don't understand this. g.client is the caller, right? Why is the caller's namespace relevant?