How hard would it be to change which symbols cause highlighting? This would be fun to use for Java, but I'm pretty sure having good context-sensitive Java highlighting is significantly more complex. I get that this is more of a joke program, but with extended features like supporting different software languages, I think it could really go places.