Fixed critical bug in utils.greater_than. And made the comparison functions iterative thus avoiding python's recursion limit, thus making it possible to compare much longer malang lists.