|#000| externalizing submit rnr messages, using Message objects instead of string