allow ID starting by _ and counting lines and cols for errors