json/gwt hackery