txus/mutant — comment on commit 0a570bb4dd2904994e05d7981bc7d6fa061b47e5
File:  line 0
By txus:

Hmm, I think it's not necessary, but I might be missing a possible scenario. Imagine your code has a hash that has useless keys, i.e. keys that are not referenced ever. If this is the case, mutating the value won't affect the tests (causing the mutation to fail), so it's the same as if we mutated the key, only that to me it makes more sense to deeply mutate the hash values. Anyway it's an open discussion, tell me more about what you think :)