[Collection] firstOption(), getFirst() and findFirst()