added Optional and NullableOptional iterators