Add comments about double bounds-checking, and fast paths for rectangular arrays