public Decorator4([Named("Decorator3")] IDecoratorPattern decorator) { }
public Decorator2(IDecoratorPattern decorator) { }