Muchas gracias por los detalles, la explicación y las soluciones sugeridas. Un artículo maravilloso que merece ser republicado.