But it's possible to add an extra ``elif`` to also accept any object with a ``ppf`` method. Not sure if that's worth it, since if it doesn't look like an ``rv_generic`` subclass the ``sparams`` keyword probably also won't work.