void
CPersistTabularDistribFun::TraverseSubobject(CPNLBase *pObj, CContext *pContext)
{
    CTabularDistribFun *pDF = dynamic_cast<CTabularDistribFun*>(pObj);

    TraverseDistribFunSubobjects(pDF, pContext);

    if(pDF->IsDistributionSpecific() == 1)
    {
	return;
    }

    pContext->Put(pDF->GetMatrix(matTable), "MatTable");
}