Generic extensions to the Uberfire framework