Fix Ixed/Contains instances for negative indices

Stuff like `[0..] ^? ix (-1)` would loop. Fixed correctly this time.