Sorry, this was a quick fix - I assumed that since the stored title is defined within double quotations, the user would escape it.
And Greg, I think you're right the identifier is empty. It's supposed to be the filename. Not sure how that's working... doesn't look like it's set later.