class_docstr: A shrinker that tries to make a sequence more sorted.
  
  Will not change the length or the contents, only tries to reorder
  the elements of the sequence.
class_docstr_tok: ["A","shrinker","that","tries","to","make","a","sequence","more","sorted",".","Will","not","change","the","length","or","the","contents",",","only","tries","to","reorder","the","elements","of","the","sequence","."]
code: def setup(self, key=identity):
      self.key = key
  
file_path: catboost/contrib/python/hypothesis/py2/hypothesis/internal/conjecture/shrinking/ordering.py
imports: from __future__ import absolute_import, division, print_function
  from hypothesis.internal.compat import hrange
  from hypothesis.internal.conjecture.shrinking.common import Shrinker, find_integer
label_desc: Use image node_id 1 for calling the Ordering obj's underlying member method code with example usage: obj.setup(key) without return types