Fix circular inheritance check for sibling base types
Merge pull request #95 from drslump/fix/94-circular-inheritance

Fix circular inheritance check for sibling base types