starting on IndObj::Catalog & IndObj::ObjStream