Very interesting! Nice code. I think your correction ought to be the default, or, at least, an option. Something else…