This package addresses the issue that is presented in the following thread:
Basically when you add a Macro into the TinyMCE editor, you often get an extra <p> </p> in your html that you may not want because it throws off your styling. This will remove it.
I haven't had great luck using this in Chrome, but then again, Macro's in Chrome tend to throw an error.
I've tested this in 4.5.2.
Again, this isn't my code...but a compiled version of the code found int he above thread.