comparisons now work for constants