I'd rather skip having to handle error and the interface{} upcast...   But if you disagree then I will do it.  If so should I call conversion.DeepCopy directly, or should I have LoadBalancerStatusDeepCopy call conversion.DeepCopy? 