No side-effects here.