fix(msvc): missing lambda return types & boost