Well thats not always true. Initializer list is a glaring example. So are integer promotion some other things like