Better program container, io model. Note that m.module now exists by default, can cause problems if input() before method definitions.