Failing tests for C3 MRO compatibility.
Fix C3 MRO issue.
changelog
Merge branch 'pr/974' into devel

Fixes #974