It seems that after upgrade from 5.0.3 to 5.3.1 the tons of warnings has gone away. An engine bug that was already fixed I suppose.
upd: i doubt someone will run into such old fixed problem, but just in case, there is a some extra info about it. Seems there is exist a commit somewhere in 5.3 to fix it.