private static void Download_PIF(Session session, List <ObjectChange> changes)
        {
            Dictionary <XenRef <PIF>, PIF> records = PIF.get_all_records(session);

            foreach (KeyValuePair <XenRef <PIF>, PIF> entry in records)
            {
                changes.Add(new ObjectChange(typeof(PIF), entry.Key.opaque_ref, entry.Value));
            }
        }