nothing really important, defined eql as eq + strcmp