intersectNullableLists

fun <T> intersectNullableLists(vararg lists: List<T>?): List<T>?

Takes multiple nullable lists as input and returns their intersection, or returns null if both are null