The manual does seem to be lacking in this area, offering just a single sentence mentioning the existance of step charges.
I'm sorry, but it appears that after I suggested you use this feature (of which I have no experience myself) there
may be unresolved problems with it. I don't have time to look at the code currently, and as I don't use this feature this will be a very low priority on my TODO list, but unless someone else wants to jump in with a solution this will have to wait until I'm less busy, which will hopefully be sometime in the next few months.