docs: public UnfilledDependency replaceSubject(IndexedPredicate newSubject,
        HeadedSyntacticCategory newSubjectSyntax) {
      return new UnfilledDependency(newSubject, newSubjectSyntax, -1, subjectArgIndex,
          object, objectArgumentIndex);
    }