Clean this up a bit:   -Don't write to any temporary files   -Use doc.createComment to add the header   -Use what descriptions are available from i18n/ for localization
Clean this up a bit:
  -Don't write to any temporary files
  -Use doc.createComment to add the header
  -Use what descriptions are available from i18n/ for localization


git-svn-id: 0e603907cfa4f06ae5dc5acf3d8fa5d387d7bd3e@6147 aec4f576-4910-0410-beeb-ecb0427469e7

cc-archive/liblicense,cc-archive/liblicense,cc-archive/liblicense,cc-archive/liblicense,cc-archive/liblicense,cc-archive/liblicense