I argue for the use of the adjunction operator (adding a single
new element to an existing set) as a basis for building a finitary
set theory. It allows a simplified axiomatization for the
first-order theory of hereditarily finite sets based on an
induction schema and a rigorous characterization of the primitive
recursive set functions. The latter leads to a primitive
recursive presentation of arithmetical operations on finite
sets.