def traverse(obj, opts, visitors):
    return traverse_using(iterate(obj, opts), obj, visitors)
:type message: Message
dataset/ETHPy150Open RoseOu/flasky/venv/lib/python2.7/site-packages/sqlalchemy/sql/visitors.py/traverse--crossover with--dataset/ETHPy150Open Tanganelli/CoAPthon/coapthon/layers/messagelayer.py/MessageLayer.receive_empty