Fix the bugs when max(), min(), minmax() of RubyEnumerable are called on
an empty Iterable