Fixed a bug that Itr#getValue() is calling configureClock()
Moved and fixed unit tests