merging changes from EBatTiVo/intellij-haxe repo's ClassHierarchy branch