public Vanilla(AbstractCookie cookie) : base(cookie) { }
protected CookieDecorator(AbstractCookie cookie) => this.cookie = cookie;
public Chocolate(AbstractCookie cookie) : base(cookie) { }