Thanks for explaining all that, Fernando - it&#39;s very useful. So am I right in thinking that the macro code should stay in prefilter, as it&#39;s dependent on the namespace? And that the static transformers in IPython.core.prefilter are redundant and can come out?<br>

<br>Thanks,<br>Thomas<br>