func (r *Subresource) Addr() string {
	return fmt.Sprintf("%s.%d", r.srtype, r.Index)
}
func (r *Subresource) Addr() string {
	return fmt.Sprintf("%s.%d", r.srtype, r.Index)
}
// Addr returns the resource address for this subresource.