Update lib to include all soft dependencies