Trace State does not cull default values
This issue was created automatically from an original Mantis Issue. Further discussion may take place here.
When you use the Start Trace/Stop Trace buttons to trace actions within the GUI, the resulting script is greatly shortened by removing entries that match the defaults for the objects (that's good). However, when you use the 'Save State as Python' feature, it seems to dump everything regardless of the defaults. The resulting script would be much more readable if it also culled any values that match the default.