compositional reasoning