Uses class constants for message text instead of ndict.

Reducing use of ndict on the path to fixing a memory leak.

So that pulling an instance of ndict with objgraph is more likely
to be a use of ndict that is causing the leak.

Using a class level constant here suffices for the dot access
desired on messages.