IQ@IqUnlimited9/7/2023, 3:33 AMThis one function has taken most of two days to scrungle in to existence and it is turning in to a beast.