That is quite nice and in Roger's usual excellent work.
GRRC I know what that means, or I think I do, and if right the connection would be very interesting to know.