A bit of code reorganization.
Namespace pollution.
Basic support for all modes in yield_complex method.
Improved diagnostic message for statements.