##NaN has the unfortunate property that it is not equal to itself, an any structure containing it is also not equal to itself.
This means that gen/any is not useful in some contexts.
But users can't reasonably adapt gen/any without duplicating its logic or exhaustively walking generated data structures.
This was addressed in the 0.10.0 release: