as_assemble proto.make obj_assemble