func LoadStruct(dst interface{}, p []Property) error {
	x, err := newStructPLS(dst)
	if err != nil {
		return err
	}
	return x.Load(p)
}
func LoadStruct(dst interface{}, p []Property) error {
	x, err := newStructPLS(dst)
	if err != nil {
		return err
	}
	return x.Load(p)
}
func LoadStruct ( dst interface { } , p [ ] Property ) error { x , err := newStructPLS ( dst ) if err != nil { return err } return x . Load ( p ) }
// LoadStruct loads the properties from p to dst.
// dst must be a struct pointer.
LoadStruct loads the properties from p to dst . dst must be a struct pointer .