Yes, this is fair enough: we can't be sure that all unsupervised downstream estimators have a second argument.