removed IConfig from CodeGen\IPlugin interface