code: func VolumeWrite(ctx Context, volumes []*types.Volume) error {
  	render := func(format func(subContext SubContext) error) error {
  		for _, volume := range volumes {
  			if err := format(&volumeContext{v: *volume}); err != nil {
  				return err
  			}
  		}
  		return nil
  	}
  	return ctx.Write(newVolumeContext(), render)
  }
docs: // VolumeWrite writes formatted volumes using the Context