This is only instantiated for two-phase gas/oil and for 3-phase blackoil. Runtime safeguards have been added to avoid the mistake of running with a simulator combination that silently ignores DIFFUSE.