I use it quite often and never noticed anything wrong with it.
Hmm, that's strange. Latest CVS builds? Maybe it behaves strange only in the bootstrap mode, without any .ini file? But even so, for example pushing '2' or '3' repeatedly -- this was wrong (I needed to push it 3x actually to get the original value).