Combined PCRObject constructor.