[@Pirouette] I'd be willing to join in, after I get introductions out of the way. Trying to think of a decent starting piece.