Define `Base.isequal` instead of `isequal`

Looks like a bug to me ...but I could be wrong...
Merge pull request #558 from GlenHertz/patch-3

Define `Base.isequal` instead of `isequal`