Functions - no return node = not returning NULL values? Intended?

I’m a fanatic about using sequences and returns in functions. Can’t think of a single instance where I was getting unexpected values though. Even with enum switches. I’m heavy handed on validation, so that might be it.