closed setissä käytetty rakenne wrapattu nyt omaan luokkaansa