// @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{ ... }