Hi @bcazabonne and @evan.ward,
I think there is no need to do the patch to restore the previous version. It is just the python’s issue. Since orekit is Java, so we focus on java.
I post this topic is just to figure out these is an such issue and how to fix it in python.
Maybe we should try to find a solution to use Java’s polymorphism in python by the wrapper. Though, I don’t know if it is possible.
Regards,
lirw