code: func (s *Scheme) DecodeInto(data []byte, obj Object) error {
  	return s.raw.DecodeInto(data, obj)
  }
docs: // DecodeInto parses a YAML or JSON string and stores it in obj. Returns an error
  // if data.Kind is set and doesn't match the type of obj. Obj should be a
  // pointer to an api type.
  // If obj's APIVersion doesn't match that in data, an attempt will be made to convert
  // data into obj's version.
  // TODO: allow Decode/DecodeInto to take a default apiVersion and a default kind, to
  // be applied if the provided object does not have either field (integrate external
  // apis into the decoding scheme).