privat/nit — pull request #729 by privat (2014-09-08 14:30:06+00:00)
Title: phases: do not reanalyze amodules in run_phase

Multiple `run_phase` invocation should not analyze a amodule twice.

This is a workaround, the whole phase API should be improved to make late
module loading less error-prone and more simple.

Close #726