Added comparators and boolean results. It was done in a limited way and is uglier than I'd like