Legal recognition of same-sex partnerships a study of national, European and international law (Hart, 2001)