[ic] Multiple Ship To's

In December I had indicated that I would try to rewrite the shipping
module to handle Multiple Ship To's.
I have been unable to do this, due to a variety of higher priority
items, both business and personal.
Has anyone else endeavoured to handle Multiple Ship To's?
What I need is the protypical gift shop store where a person might order
10 items, either different or the same, which are to be shipped to
anywhere from 1 to 10 different addresses.
The Construct something Demo is tantalizing in that it allows the entry
of multiple ship to's but it does nothing with the data.
Paul