This is an early draft document and should be revised, but does explain the spread option structure.

--Stinson