Add comparable typevar constraints #881

Open
ghallak wants to merge 15 commits from ghallak/229 into master
15 Commits