Distribution and interpolation revisited: a structural approach