the reason was that if you set `config.ScriptMagics.script_magic` to `['whoopi']` , then only the `%%whoopi` script magic will be define with this PR, whereas in master `%%whoopi` will be an extra script magic in addition to the other ones, but now that config support extend...