Fix strings that contain escape quote, new types, options, allow for multiple instances, add doc string