You are welcome. Another point should be mentioned in cross target haxe lib development is conditional compilation Conditional Compilation - Haxe - The Cross-platform Toolkit
package ui.table;
typedef Table =
#if java
ui.table.java.TableImpl;
#elseif python
ui.table.python.TableImpl;
#end
usage: final table = new ui.table.Table();