We propose the notion of flocks, which formerly were introduced only in based algebras, for any universal algebra. This generalization keeps the main properties we know from vector spaces, e.g. a closure system that extends the subalgebra one. It comes from the idempotent elementary functions, we call "interpolators", that in case of vector spaces merely are linear functions with normalized coefficients. The main example, we consider outside vector spaces, concerns Boolean algebras, where flocks form "local" algebras with a sparseness similar to the one of vector spaces. We also outline the problem of generalizing the Segre transformations of based algebras, which used certain flocks, in order to approach a general transformation notion.