#include <MacTextEditor.h>
The TXNBackgroundData is left as a union so that it can be expanded in the future to support other background types