equals is intended to provide intuitive value-based comparisons. Right now, any comparison between a DOM Integer and any other numeric type (besides JSBI) is false. This behavior is appropriate for ionEquals, but surprising for equals.
No it only allows number and JSBI with Integer.
Originally posted by @desaikd in #695 (comment)