A very simple interface to enable detailed, recursive descriptions of objects and their properties with a minimum amount of work.