[#1] Extend TextArea to be used as an AceEditor