Homosexuality and Halacha: A Slow and Careful and Polite Analytical Discussion