public static EffectCollectionProxy CreateEffectCollectionProxy(this IFeaturingEffects target, Proxy parent) { var proxy = parent.Provider.CreateProxy<EffectCollectionProxy>(parent.Mode); proxy.Target = target; return proxy; }