Ray points out that setStyleNames(foo, null) results in a call to setStyleNames(foo, new String[] { null}) rather than setStyleNames(foo,(String[])null).
Ray points out that setStyleNames(foo, null) results in a call to
setStyleNames(foo, new String[] { null}) rather than
setStyleNames(foo,(String[])null).

threerings/gwt-utils