Does it overload new/malloc? If not, Can I use this project in a legacy code base with fewer code changes?