Updating to use primitives (as now supported in gwt-driver), and tests with Assert rather than assert