If you have a type hierarchy like ```swift protocol MyProto {} struct Outer { struct Inner: MyProto {} } ``` and you show the type hierarchy of `MyProto`, it should show `Outer.Inner` as one of its children, not just `Inner`.