Overload add and reverse add.
Overload add and reverse add.

c = a + b
d = sum([a,b]) both work currently on one test value.
Header of first object is only preserved.

jason-neal/spectrum_overload,jason-neal/spectrum_overload,jason-neal/spectrum_overload