Fix Iterator concepts (Issue #9)