I see no harm in it, Weld(core not subsystem) was using it all along, but it is true that this brings Guava usage to WildFly codebase for first time. We also ship guava with AS, so why not...