fails:Enumerator::Lazy#uniq when yielded with multiple arguments returns all yield arguments as an array
fails:Enumerator::Lazy#uniq without block return same value after rewind
fails:Enumerator::Lazy#uniq when yielded with an argument return same value after rewind
fails:Enumerator::Lazy#uniq when yielded with multiple arguments return same value after rewind
