protected virtual Type GetTypeToCompare(AspectDefinition aspect) { return aspect.TargetType.SingleType.ResolvedType; } }