Thank you.  It seems to me that every time a new state-of-the-art result in AI is announced, a deep composition of convolutional or recurrent &quot;neural functional programs&quot; is involved.<p>I don&#x27;t see <i>deep</i> compositions of treenets or word embedding layers, which tend to be used instead stand-alone as simpler models or as preprocessing layers to deep networks.  I&#x27;d have to think about attentional models.<p>This is not a criticism.  Rather, it&#x27;s my way of suggesting that we need more experimentation with more interesting compositions using a broader range of &quot;neuron functional programs&quot; -- which I believe is also one of your points.<p>And again, I think your essay is fantastic.<p>--<p>Edits: changed my wording to express what I actually meant to write.