nicer printing of objects
default path needs the type
use empty object if no options are given