code: func GetDeps(name string) (*Deps, error) {
  	task, err := TaskCreateNamed(deviceDeps, name)
  	if task == nil {
  		return nil, err
  	}
  	if err := task.run(); err != nil {
  		return nil, err
  	}
  	return task.getDeps()
  }
docs: // GetDeps is the programmatic example of "dmsetup deps".
  // It outputs a list of devices referenced by the live table for the specified device.