code: func NewDecoder(decoder streaming.Decoder, embeddedDecoder runtime.Decoder) *Decoder {
  	return &Decoder{
  		decoder:         decoder,
  		embeddedDecoder: embeddedDecoder,
  	}
  }
docs: // NewDecoder creates an Decoder for the given writer and codec.