Task-Specific Reasoning Structures