add parsing for JS lists e.g. (a,b,c) == c, regex, and terenary condition ? :