the way the stdlib does it for `Iterable<T?>...
# announcements
s
the way the stdlib does it for
Iterable<T?>.filterNotNull()
is by instantiating an empty ArrayList and populating it with non-null values