You're right - it's unnecessary.  I had that in there because at one point I ran into an error that claimed `talks.value()` was a QString and that it couldn't be compared with a regular str.  It works fine without it now.