Concept Flow - Nullable receiver extensions
Call extension on nullable receiver
Check if receiver is null?
Yes→Return null or default
No
Execute extension function body
Return result
When calling an extension on a nullable receiver, Kotlin checks if the receiver is null before running the extension code. If null, it can return null or a default value.