def METHOD_NAME():
    from localstack.utils import strings
    from localstack.utils.strings import short_uid
    # module
    assert get_defining_object(short_uid) == strings
    # unbound method (=function defined by a class)
    assert get_defining_object(MyEchoer.do_echo) == MyEchoer
    obj = MyEchoer()
    # bound method
    assert get_defining_object(obj.do_echo) == obj
    # class method referenced by an object
    assert get_defining_object(obj.do_class_echo) == MyEchoer
    # class method referenced by the class
    assert get_defining_object(MyEchoer.do_class_echo) == MyEchoer
    # static method (= function defined by a class)
    assert get_defining_object(MyEchoer.do_static_echo) == MyEchoer