- update TODO - added some missing includes for <string> - changed usage of database::exec() to not require return code! - prevented transaction_guard destructor from throwing an exception make checks for BEGIN:VCARD and END:VCARD case insensitive string> - changed usage of database::exec() to not require return code! - prevented transaction_guard destructor from throwing an exception