Don't allow 'splits' to be less than 1, or we get a division by zero and an infinite...