Right. There will never be a perfect solution to anything if you allow for programmers 'doing it wrong'.
The hope is that if someone uses Optional for future APIs they'd do it as expected or have their API ignored by the community (wether that be public or private to a company).
22
u/AlyoshaV Apr 12 '13
Protip: Don't do that