code: func (s *Scheme) AddKnownTypeWithName(gvk unversioned.GroupVersionKind, obj Object) {
  	s.raw.AddKnownTypeWithName(gvk, obj)
  }
docs: // AddKnownTypeWithName is like AddKnownTypes, but it lets you specify what this type should
  // be encoded as. Useful for testing when you don't want to make multiple packages to define
  // your structs.