For example, JDK 7 is capable of switch(String) rather than just switch(Number/Enum).
If I wrote a GWT client that has switch(String) in its code, will there be any problems?
switch(String) is one of the issues I can think of. Are there compatibility issues beyond switch(String)?