supportsReasoning