Can we please get some of those <epic_internal> specifiers removed?
task<native><public>(t:type)<computes> := class<abstract><final>(awaitable(t)):
Active<native><epic_internal>()<transacts><decides>:void
Completed<native><epic_internal>()<transacts><decides>:void
Canceling<native><epic_internal>()<transacts><decides>:void
Canceled<native><epic_internal>()<transacts><decides>:void
Unsettled<native><epic_internal>()<transacts><decides>:void
Settled<native><epic_internal>()<transacts><decides>:void
Uninterrupted<native><epic_internal>()<transacts><decides>:void
Interrupted<native><epic_internal>()<transacts><decides>:void
Await<native><override>()<suspends>:t
Cancel<native><epic_internal>():void
save_point_device<epic_internal> := class<concrete><final>(creative_device_base):
ActivationEvent<public>:listenable(agent) = external {}
LoadedEvent<public>:listenable(agent) = external {}
ClearedEvent<public>:listenable(agent) = external {}
Enable<public>():void = external {}
Disable<public>():void = external {}
Save<public>(Agent:agent):void = external {}
Load<public>(Agent:agent):void = external {}
ClearData<public>(Agent:agent):void = external {}
ClearDataForAll<public>():void = external {}
SaveDataForAll<public>():void = external {}
LoadDataForAll<public>():void = external {}
SetAutoSaveEnabled<public>(Enabled:logic):void = external {}
GetAutoSaveEnabled<public>()<transacts>:logic = external {}
player<native><public> := class<unique><persistent><epic_internal>(agent):
IsActive<native><epic_internal>()<varies><decides>:void
editable<public> := class(attribute):
ToolTip<localizes><epic_internal>:message = external {}
ShortToolTip<localizes><epic_internal>:message = external {}
Categories<epic_internal>:[]message = external {}
material_block<native><epic_internal> := class(widget):
DefaultImage<native><public>:material
DefaultTint<native><public>:color = external {}
DefaultDesiredSize<native><public>:vector2 = external {}
SetImage<native><public>(InImage:material):void
GetImage<native><public>():material
SetTint<native><public>(InColor:color):void
GetTint<native><public>():color
SetDesiredSize<native><public>(InDesiredSize:vector2):void
GetDesiredSize<native><public>():vector2
user_widget<native><epic_internal> := class<final>(widget):
Asset<native><public>:widget_class
Slots<native><public>:[]user_widget_slot = external {}
SetWidget<native><public>(Slot:user_widget_slot):void
user_widget_slot<native><epic_internal> := struct:
Widget<native><public>:widget
Name<native><public>:[]char
font<native><epic_internal> := class<computes><final><epic_internal>(client_asset):
There are many more cases, but those are the ones that feel kinda overdue already.
Thanks.