I am trying to fit data to a multidimensional model that is the product of two extended likelihood models. However, when I run the code model.fitTo(*data, Extended()), the system tells me that my model cannot take the extended fit option. I read that RooProdPdf can take the extended option if only one of the the models being multiplied is an extended likelihood model. Is there a way to get around this? How do I perform an extended likelihood fit on a model that is the product of two extended likelihood models using RooFit?