Follow gaudi/Gaudi!1116
Adapt to the workaround introduced in gaudi/Gaudi!1116 (merged) (4f05f0367897e3d5b88ebd64b95bd2dc470261a4) by introducing the same workaround (no mixed inheritance of C++ and python classes)
(master version in !829 (merged))
This MR goes together with gaudi/Gaudi!1155 (merged) and Bender!206 (merged)
Edited by Rosen Matev