This reverts commit e83f1502f1. Did not build with C++20 and caused problems with dynamic libs.
e83f1502f1