ENH Second-order semantic parsing.