Added RequiresComparable to templates requiring comparable. Fixes #58.