Basics: Reading Documentation - Message structure

Your message structure looks correct in your example.
the node is 3 years old and last comment in the github issue was december 2019.
there is some talk on this forum here