Well, I don't know if this produces and error, but where you do messageClient, the message is tagged.
you did this:
messageClient(%c,"",'MESSAGE');
but MESSAGE has single quotes, not double quotes. Also, that second argument, you did "" but I normally do '' so its this:
messageClient(%c,'',"\c6See it has single quotes on second arg and double quotes on third!");
But I'm not sure if that will produce and error. Judging by the way you did it, looks like you do it like that all the time.
Also, do you have a semicolon on the last bracket of teh package?
package Test
{
}
is wrong,
package Test
{
};
is right. Common error.