The definition of a revolution...
The definition of a revolution: it destroys the perfect and enables the impossible.