If you have the following String in the code :
three.words.message
Idea propose the propose "three.words.message" as the key for the I18n which result in an annotation on the interface :
/**
*@gwt.key three.words.message
*/
String threeWordsMessage();
Changing the the default message key in threeWordsMessage would generate cleaner constants interfaces.