Reverse Engineering Dynamic Languages A Focus on Python Aaron Portnoy, Ali Rizvi-Santiago [email protected] [email protected] P.