Fix bug with parameter iteration across derived classes
Test on Python 3.3