What he describes in the condition system is also available in many implementations of Exceptions. Everything he describes has been available in Smalltalk for longer than a decade.
Dynamic variables can be done in Smalltalk via restartable exceptions but they aren't part of the language. Also, restartable exceptions are not nearly as nice as the condition system. That being said, Smalltalk is a beautiful language.