Returns the first element that satisfies test reactively, or null if none.
test
Coral<E?> firstWhereOrNull(bool Function(E element) test) => coral.map((source) => source.firstWhereOrNull(test));