coming along -- going to take another crack and wrapping my head around exps tomorrow -- a specialized visitor for them may still be on the table.. We'll see....