keep empty abstract implementation class if it is used (closes #2454)
keep empty abstract implementation class if it is used (closes #2454)

pleclech/hacking-haxe,pleclech/hacking-haxe,pleclech/hacking-haxe,pleclech/hacking-haxe,pleclech/hacking-haxe,pleclech/hacking-haxe