With a couple minor tweaks, the compatibility functions will use the old {quote:ClassAd} escaping rules. The new parser would continue to use the new escaping rules. We'll have to be careful when changing existing code to call the new methods, especially when parsing expressions taken from a user. {subsubsection: String Classes} -New {quote:ClassAds} use std::string while old {quote:ClassAds} use {quote:MyString}. The compatibility functions can accept MyString where appropriate. But as new code is written or old code is converted, they will have to start using std::string. +New {quote:ClassAds} use std::string while old {quote:ClassAds} use {quote:MyString}. The compatibility functions can accept {quote:MyString} where appropriate. But as new code is written or old code is converted, they will have to start using std::string.