Logika šablon vyčleněna do samostaného package