I have code like this:
myList.stream()
.filter(item -> item.getName().isPresent())
.filter(item -> item.getName().get().equalsIgnoreCase(otherName))
.findFirst();
(... where item.getName() has a return type of Optional<String>)
How can I condense two filters into one here?