code: func BasePropertiesFromReference(client *govmomi.Client, ref types.ManagedObjectReference) (*mo.ComputeResource, error) {
  	obj, err := BaseFromReference(client, ref)
  	if err != nil {
  		return nil, err
  	}
  	return BaseProperties(obj)
  }
docs: // BasePropertiesFromReference combines BaseFromReference and BaseProperties to
  // get a base-level ComputeResource managed object for a specific managed
  // object reference.