Add more variations of strings with escaped quotes iside
Initial support for subexpressions
Support subexpressions with options
QA: Fix up api docs