Dojo的ace实现