Declared a private data struct to hold all the backing field properties in a message class.