If it's 'regained its original functionality', I would think such a method would be illegal. That's clearly an impediment on its original functionality.
--
"As the size of an explosion increases, the number of social situations it is incapable of solving approaches zero." -Vaarsuvius, Order of the Stick