The existing methods orElse(defaultValue) and orElseGet(supplier) and orElseThrow(exception) should be enough to cover everything get() does.<p>But the Java community should move towards ifPresent&#x2F;map&#x2F;filter&#x2F;flatMap etc.