func PopulatePackage(body io.ReadCloser) (*Package, error) {
	var p *Package
	if err := decodeBodyMap(body, &p); err != nil {
		return nil, err
	}
	return p, nil
}
// PopulatePackage encapsulates the decoding of returned package data.
PopulatePackage encapsulates the decoding of returned package data.
// PopulatePackage encapsulates the decoding of returned package data .
func PopulatePackage(body io.ReadCloser) (*Package, error) {
	var p *Package
	if err := decodeBodyMap(body, &p); err != nil {
		return nil, err
	}
	return p, nil
}
func PopulatePackage ( body io . ReadCloser ) ( * Package , error ) { var p * Package if err := decodeBodyMap ( body , & p ) ; err != nil { return nil , err } return p , nil }
PopulatePackage encapsulates the decoding of returned package data.
PopulatePackage encapsulates the decoding of returned package data .