[Python-Dev] breaking out code for dynamic loading