--- a: 0 --- ? b : 1 --- { c: 2 } --- { ? d : e }