code: func SubscriptionsWrite(ctx formatter.Context, subs []licenseutils.LicenseDisplay) error {
  	render := func(format func(subContext formatter.SubContext) error) error {
  		for _, sub := range subs {
  			licenseCtx := &licenseContext{trunc: ctx.Trunc, l: sub}
  			if err := format(licenseCtx); err != nil {
  				return err
  			}
  		}
  		return nil
  	}
  	licenseCtx := licenseContext{}
  	licenseCtx.Header = map[string]string{
  		"Num":               numHeader,
  		"Owner":             ownerHeader,
  		"Name":              licenseNameHeader,
  		"ID":                idHeader,
  		"DockerID":          dockerIDHeader,
  		"ProductID":         productIDHeader,
  		"ProductRatePlan":   productRatePlanHeader,
  		"ProductRatePlanID": productRatePlanIDHeader,
  		"Start":             startHeader,
  		"Expires":           expiresHeader,
  		"State":             stateHeader,
  		"Eusa":              eusaHeader,
  		"ComponentsString":  pricingComponentsHeader,
  	}
  	return ctx.Write(&licenseCtx, render)
  }
docs: // SubscriptionsWrite writes the context