Describir: Component Models for Reasoning.