Fix queuing log values prior to the control being available.
Type name for function.
Excluded values not showing up on JSON at all.
Unique ID on log handles.
Report error when logging to a disposed handle.
Don't process functions in JSON if the key is excluded.