show(Any) handles circular references