New ranges tests

tests for gt/gte/lt/lte, actual implementation is up to you (sorry)!

I've also removed the unnecessary `factory` from the tests.