static Double firstNonZeroDouble(Iterable l) { ret firstThat(d -> d != null && d != 0, l); }