Jake,

I almost had the code cracked.

WP strips out the line breaks in the code. Without all the comments in the code, then it would work.

I just didn't have the time to hack it.