Well, this thread seems to have evaded attention, but nice work!