So we should  better check for something like `.class.ancestors.include? Enumerable`