Iterator -> Collection. Iterator can not be used for "for" statement.
add getXXXNames methods.