If Iterator does not contain a parameter (e.g., Iterator<Foo>), it's always OK.