There's no immediate rush to refactor that code but it's frustrating
not to be able to use code.
There are two solutions to this.
One would be to move the email delivery and template plug-ins into the
core of Haddock CMS.
The other is would be to move the admin code to the plug-ins.
Personally, I prefer the latter as the core of Haddock is already
growing quite large and could do with pruning.
I might start a fork of Haddock where I move a number of core modules
(Admin, Database, HTML tags and Public HTML are the ones that I have
in mind) to the plug-ins folder.
Can anyone see any serious problems that would arise from that?