True.  `float(i) / float(len(families))` would be less magical.  I'll change it to that.