add childContextTypes extern