reflect: adopt message values from another descriptor pool on set (#308)