Available on cpp
@:has_untypednew()
@:has_untypedrelease():Void
@:has_untyped@:value({ timeout : -1 })wait(timeout:Float = -1):Bool