otherwise specs is empty to itervalues will fail ;-)