Also to note that the inline directive is optional and the compiler can decide to ignore it (even if you put always if I remember)