most everything seems to be in working order. . only missing component at the moment is != handling. also, nested == or != are currently not supported