From: Joe Gottman (jgottman_at_[hidden])
Date: 2004-01-13 19:41:43


   The documentation for optional<T>::operator<() is wrong. The
documentation says:
    Returns: If both x and y are initialied, (*x < *y). If only x or y is
initialized, false. If both are uninitialized, false.

It should say:
    Returns: If y is not initialized, false. If y is initialized and x is
not initialized, true. If both x and y are initialized, (*x < *y).

Joe Gottman.