aae4771b7e
* First attempt to fix the bug * Allow the splitFactor to change over time - Add unit test * Nit change * Address required changes * Address required changes * Adjust upper bound