#35: Initialization order

The private fields need to be listed in the same order as they are in
the constructor. When I added the timeBlocks parameter, I didn't update
it. (I guess I should not have closed the issue.)