private IEnumerable<Type> FilterToSpecs(Type[] getTypes) { foreach (var metadataTypeInfo in getTypes) { if (IsSpec(metadataTypeInfo)) yield return metadataTypeInfo; } }