`items.takeIf { names != null }?.filter { it.name ...
# getting-started
m
items.takeIf { names != null }?.filter { it.name in names } ?: items