visitor: dump objects