Better support for 0 rate in Spnl.

It's actually disabled now, instead of being only taking a really long time to run. (Long.MaxValue)