remove system module as it wasn't used
restore after_evaluate callback on containers

MovedSingletonContainer was using this to reset itself when requested.

close #724