Solder (formerly Weld Extensions): a library of portable CDI utilities for use in developing applications, frameworks or other extensions based on CDI (JSR-299)