Unit property for Dialog:number() (scripting)

I’m making a script and it would be nice to be able to show a custom prefix after the number (like in the below image)

It could work like this:

local dlg = Dialog()
dlg:number{ id=string,
            label=string,
            text=string,
            unit=string,
            decimals=integer,
            onchange=function }