I was reviewing the implementation and noticed that it could benefit from using spdlog or the likes, so that other projects may include this library and be able to filter out the output from it if they prefer. I'm more than happy to contribute with this. Would you be open to receiving a PR to add spdlog?