wouldn't it make more sense to extend copyPlugin to support copyPluginFromLanguage instead of creating another new method which is quite similar? We'd only have to disable move and pass the language, options should stay the same.