differentiate composite literals
Issue #1
new
Composite literals are not differentiated. Calls like
m.Observe([]float64{y])
are not going to be differentiated wrt y. To make this work, differentiation of composite literals must be added to ad/ad.go.