External Contextual and Conditional Languages