I do NOT wish to restart this discussion; I just noticed a falsehood that was never exposed:
On Wed, Mar 6, 2013 at 1:47 AM, Remi Forax <fo...@univ-mlv.fr> wrote: Google's Guava, which is a popular library, defines a class named Optional, > but allow to store null unlike the current proposed implementation, this > will generate a lot of confusions and frustrations. > Guava's Optional *cannot* be used to hold null. So this particular concern is not a concern at all. -- Kevin Bourrillion | Java Librarian | Google, Inc. | kev...@google.com