protected override bool TargetMembersAreCompatible(IBasicMapperData mapperData)
        {
            if (base.TargetMembersAreCompatible(mapperData))
            {
                return(true);
            }

            return(TargetMember.IsRoot && TargetMember.HasCompatibleType(mapperData.TargetMember.Type));
        }
 protected override bool TargetMembersAreCompatibleForToTarget(QualifiedMember otherTargetMember)
 => TargetMember.HasCompatibleType(otherTargetMember.Type);