Many thanks for the links.
Some nice machinery there.