Higher-order CFA