7ae2eed876
* set minStep value as final step value when set explicitly. * enhance it with tests * improve function readability * a bit more improvement for readability