That would not work, as keydown would be defined local to the start_destroying function, and wouldn't be accessible from the stop_destroying function.  It also isn't very explicit.