Homosexuality and the law contradicts