Hello @armon
thank you for the great library. While using it we were facing one limitation, which would be nice to address. For example let say we have a predicate value == "my string". If the right part contains both double and single quotes then there is no way it is recognised by the parser as valid: value == "my '" string". We have tried to escape extra quote using double notation (value == "my '"" string") and also using a backslash (value == "my '\" string"), but neither works.