try object graph rather than yaml representation