Cleanups
Debug code
More cleanups
If locale is blank. Do nothing on the message() method.