| <= and >= will take any number of arguments, including zero or one, returning t unless there is an argument out of order. This is how it should be imho. But > and < require at least two arguments. (I think because they are just scheme's > and < .) Also is requires at least one argument. Again, it should allow zero (then returning t, as none of the arguments are different (in the relevant sense)). And iso requires exactly two arguments! And, unrelatedly, (type 2.0) -> int
!? |