in reply to 'eq' matching not comprehensive

Just a WAG, but judging by the funky characters in your sample title starting with "Relation ..." I'd bet there's character set encoding issues. Your DB may be returning one encoding but the source you're comparing against is using a different one. quotemeta doesn't help because eq doesn't have anything to do with metacharacters and regular expressions.

The cake is a lie.
The cake is a lie.
The cake is a lie.