Code examples for my 8LU talk about the Visitor pattern