This is a really wonderful thread! I unfortunately discovered it far too late. Otherwise I could have saved myself many days of work. Although I have not yet contributed anything myself, I would like to express my heartfelt thanks to all who contribute here!