skips Comment
checks expression validity