Add fallback to all the overloads.

Otherwise weird things happen like "cmp" throws an error.

The "ne" overload is redundant now.

For #151
Please fix the whitespace here :smile: (I'm pedantic)