bool operator==(const Phrase &p, const Phrase &q) { return p.source() == q.source() && p.target() == q.target() && p.definition() == q.definition() && p.phraseBook() == q.phraseBook(); }