https://github.com/duneroadrunner/SaferCPlusPlus