// @CopyrightCanadianMindProducts now behaves like other modifiers
// such as public or static.  It can be used to tag a class,
// embedding the copyright notice, but otherwise not changing the class.
@CopyrightCanadianMindProducts public class MyClass1
   {
   ...
   }

// -------------------------------------------------------------------

// Or I can tag a class with a slightly different copyright notice,
// but still using the CopyrightCanadianMindProducts tag name.
// I could also use this technique to ensure the copyright notice
// wording is in the source text as well.
@CopyrightCanadianMindProducts
{   // note { not (
   "copyright (c) 2005 Roedy Green, "
   + "Canadian Mind Products, http://mindprod.com"
}
public class MyClass2
   {
   ...
   }

// -------------------------------------------------------------------

// Or I can be explicit that I am using the default
@CopyrightCanadianMindProducts
{
   CopyrightCanadianMindProducts.defaultCopyright
}
public class MyClass3
   {
   ...
   }