Factored CollapsibleChild out of AceEditor