Arrays need to check their type to ensure they're equal...

Silly oversight?