Human sacrifice, dogs and cats living together... mass hysteria. 

If you modify an indexed field in the select callback it'll seriously confuse the iterator, behaviour after that would be best described as 'undefined'.

I'll add extra doco.