Code in plugin A calls a method in plugin B.
B is implemented as a class with a few wrapper functions. The method called by A does a new [class name]() and then invokes a method within the class.
The new [class name] code fires the constructor which contains:
Is the problem related to hooking to 'init' or am I missing something fundamental? Where should I be hooking to?