diff --git a/indirect_iterator.htm b/indirect_iterator.htm
index ba4933c..1b42cd0 100644
--- a/indirect_iterator.htm
+++ b/indirect_iterator.htm
@@ -126,9 +126,11 @@ int main(int, char*[])
BaseIterator
- | The iterator type being wrapped. The value_type of the
- base iterator should itself be dereferenceable (a Trivial Iterator).
+ | The iterator type being wrapped. The value_type
+ of the base iterator should itself be dereferenceable.
+ Also, if the default Value template
+ parameter is used, the value_type must provide
+ a specialization of iterator_traits.
|
Value
@@ -253,8 +255,10 @@ b,c,d,e,f,g,h,
| BaseIterator
| The iterator type being wrapped. The value_type of the
- base iterator should itself be dereferenceable (a Trivial Iterator).
+ base iterator should itself be dereferenceable.
+ Also, if the default Value template
+ parameter is used, the value_type must provide
+ a specialization of iterator_traits.
|
Value
@@ -394,4 +398,4 @@ a,b,c,d,e,f,g,
-->
- |