Axis is not for internal use only. A user uses it when they set they use setFacingFlip (see example in initial post). Whether or not haxe does something clever to mean an explicit import is not required is beside the point as to whether this is only used internally. It is not.