(PUP-3706) console format should pretty print nested structures

This makes the console format actually pretty print nested structures.
It already said it would, but didn't in fact.