[core] disambiguate contract types generate from __main__ modules
[core] disambiguate contract types generate from __main__ modules

michaellaier/pymor,michaellaier/pymor,michaellaier/pymor,michaellaier/pymor