Found this and am willing to code it, but I couldn't find the namespace necessary to call it in weakauras and my attempts to embed it seem to be failing as well xD
http://www.curse.com/addons/wow/libbodyguard-1-0
Could you describe the global namespace to use to call the public api functions? I literally cannot find the correct namespace