Сделал создание p-объекта из типа - публичным методом, он требуется при записи типа в файл.