// -------------- smart pointer support --------------------------------
/*
Pointers to a lot of things in the RMR message aren't directly
// -------------- smart pointer support --------------------------------
/*
Pointers to a lot of things in the RMR message aren't directly