code: func (t *ActivatedTask) DepOn(to ...*dm.Attempt_ID) (bool, error) {
  	req := &dm.EnsureGraphDataReq{RawAttempts: dm.NewAttemptList(nil)}
  	req.RawAttempts.AddAIDs(to...)
  
  	rsp, err := t.EnsureGraphData(req)
  	return rsp.ShouldHalt, err
  }
docs: // DepOn is a shorthand for EnsureGraphData which allows you to depend on
  // multiple existing quests by attempt id. The definitions for these quests must
  // already have been added to the deps server (probably with an EnsureGraphData
  // call).