Actually I did make one (a hardly-working, incredibly slow one), but I lost the source code somehow, and am unsure where I left my backup.
In any case, I think I may decide to redo the whole highlighter, using a custom engine (I was using GeSHi before, which was why it was so bad), but that'll most likely happen some time after the holidays.
Ghan has said he has fixed this. Monovertex please confirm this fix. This was only a problem with people that had signatures in the upper levels like not the special members but the respected members.