This commit was manufactured by cvs2svn to create branch
'shared_modules'.

[SVN r8376]
added support for sharing of extension_classes across modules


[SVN r8399]
improved error reporting


[SVN r8400]