Today I made a change to some of the wording in this section, based on the notion that a "right" is inherent/inalienable and is thus not something which can be conferred, rather only acknowledged and protected, at least when talking about law, social contracts and a political candidate's position in regard to such matters. In particular, phrases like "Kerry wants to grant rights to homosexuals" (which I removed altogether) I find to be somewhat sub-NPOV. The position of the GLBT community is not unlike that of women and minorities in previous eras: that they have rights that are not being recognized or equally protected. I suppose a truly neutral phrasing would acknowledge that some people feel that such rights do not exist and thus do not deserve broad legal protections or social recognition. I opted to just remove the most contentious phrase, which was redundant anyway, and to add qualifiers to another phrase to reflect the Jeffersonian POV w.r.t. inalienable rights.