Okay, thanks for the explanation. The thing about consistency is that there are so many things to choose from :-)
Since BigDecimal / BigInteger didn't work before, I think we can wait on those. Backward compatibility when expanding the range is an issue but I'm not sure that changing types is sufficient anyway; what about data transfer in the other direction? In practice, it might be better to introduce a new field and accept either one, which is consistent with what you'd have to do when making a bigger data format change. http://gwt-code-reviews.appspot.com/1601805/ -- http://groups.google.com/group/Google-Web-Toolkit-Contributors
