Estimating vocal repertoire size is like collecting coupons: a theoretical framework with heterogeneity in signal abundance.