Nice addition!
There is a problem when highlighting Rem/
End Rem blocks (the script only handles Rem/
EndRem):
Rem
a block comment
End Rem
Function Uhoh(snap!)
End Function
Print "~n"
Actually, it seems like its not even highlighting Rem/EndRem blocks anymore..