If min(gvar) < min (tvar), as with the mpdta dataset in the README, that's a "never treated" value (in the sense of being able to recover a treatment effect).
Conversely, the current set will also fail without a bespoke gref value unless max(gvar) > max(tvar). This is the case even when using the "notyet" treated control, which clearly isn't right.
min(gvar) < min (tvar)
, as with the mpdta dataset in the README, that's a "never treated" value (in the sense of being able to recover a treatment effect).max(gvar) > max(tvar)
. This is the case even when using the "notyet" treated control, which clearly isn't right.