MAINT: minor touch ups on __eq__

Addresses more checks on #319