Initialisation code should not run from plugin source to allow custom initialisation