fix do_bind check (closes #2323)
extend version to 5+ digits
default to private visibility for abstract fields if haxe version is >= 3.2 (closes #2235)