[compiler] added better semantic error messages
[it2] not working