but it could be made optional to do this at boot time instead.
The easiest way to do this would be to add a deployer and somesort of weld-lib repository service to the bootstrap process.
e.g. part of bootstrap.xml sub-systems, which would simply take a set of lib locations to check,
and spit out a set of lib jars that contain META-INF/beans.xml -- note, there is no Weld dependency, hence can be easily put into bootstrap