The stuff in here is based on patches supplied to me by Steven Schoch to do DSS. I have since modified a them a little but a debt of gratitude is due for doing the initial work.