Always return the (possible) affected row count to make sure we don't create duplicate keys
Explicitly define member variable
Use exec() instead of modify() to make sure rowcount is properly updated
Fix some comments
Implement automatic machine translation of Spot comments using Microsofts' bing translation API.