This is explicit though. The question mark operator is the developer explicitly asking for this behavior.