10 Essential Tips For Understanding Complex Inheritance Patterns