@cedric Because if he doesn't or forgets, he is spreading potential NPE all over his code. I think IntelliJ should issue weak warnings if you don't specify the type and just use the inferred
T!
. Or the variable holding the platform type could have a different color to make it clear.