Rune Lyngsoe - 2012-08-02

I doubt it is so much a jpype problem. Given the information at <URL: http://www.python.org/getit/releases/2.3/mro/ >, my guess would be that the Scala has variations in the order in which basic traits are mixed in, causing the Java rewrite to create situations of multiple inheritance that is inconsistent with the Python C3 method resolution order, i.e. introducing an inheritance graph with ambiguous MRO similar to the first example at the above site. So Scala would be the right place to do the fix, only it is not a problem for Scala. In the meantime, arrays seem to work without problems.