What's wrong with matching against `#member_info{}` in this case? It seems the main difference is that the new record has *additional* fields.

A capability might also help, allowing new nodes to send the original record to old nodes.