Don't disable anonymous access.
Optional.of(foo) throws NullPointer when foo is null.