Hi,
the zero spreaded termstructure takes currently a single spread quote and applies a parallel shift to the zero curve.
I'd like to propose adding a slightly generalized version (I called it "ZeroSpreadTermStructure") to the library that takes a vector of spread quotes and interpolates linearly between them, see the attached file.
Please let me know whether there is any interest.
Thanks,
Roland