My contribution is in. There are certainly still a few rough spots. I'll try to iron them out in the time left over until the workshop.