Some propose fixes.
Some propose fixes.

I'm not totally happy as things like `0?` now raise a SyntaxError
without proper filename and context.

Also there is now the fact that transformers can return None to stop all
transformations, which I don't like.

Closes #11306

ipython/ipython,ipython/ipython