For discussion of the package internals, see hackguide.html in the misc
directory.
