code: function setDKeyEnumOnITCArgs(resolver, baseTC: DiscriminatorTypeComposer<any, any>) {
    // setDKeyEnum for filter types, and on record types
    if (resolver) {
      const argNames = resolver.getArgNames();
  
      for (const argName of argNames) {
        if (argName === 'filter' || argName === 'record' || argName === 'records') {
          const filterArgTC = resolver.getArgITC(argName);
  
          if (filterArgTC) {
            filterArgTC.extendField(baseTC.getDKey(), {
              type: baseTC.getDKeyETC(),
            });
          }
        }
      }
    }
  }
docs: change type on DKey generated by composeWithMongoose set it to created enum ObjectTypeComposer for DKey DKeyETC only sets on filter and record typeComposers, since they contain our DKey